We really enjoyed the resort overall, but it would have felt more inviting if there had been a bar closer to the pool areas—grabbing a drink without leaving the vibe would’ve been great! Instead, it felt more like sitting in a hotel lobby, which didn’t quite have that "resort" feel.
Unfortunately, we had a couple of unpleasant surprises in our apartment. While they were addressed after we reported them, we felt that being offered more than just a late checkout would’ve been a better gesture, especially since we were planning to leave early that day anyway.
That said, the location was great, beach was fantastic, the pool areas were great, and the apartment itself was really nice. Service and cleanliness just missed the mark for us this time.