Great resort amenities - beautiful pool, hot tub, tasty restaurant, full bar, beach. The condo was as described/pictured. There were some minor cleanliness misses upon arrival - crumbs on the counter and gobs of hair in the bathroom drawers - but the floor and bedding appeared clean (a near impossible feat with all the sand nearby, so someone gave it attention). This is NOT a destination I would recommend for anyone desiring a quiet, relaxing beachside vacation. The scene is lively, with DJ, live music, and/or karaoke entertainment in the afternoons and evenings. Nearby traffic is loud. You can see but not hear the waves. This is perhaps a good fit for those needing poolside/beach entertainment, onsite restaurant/bar, or families with preteens.