- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
This property is amazing! Every inch is so beautiful. The staff is amazing and everyone is smiling and happy. There are so many wonderful food options and bars to choose from. The one thing I would recommend is that if you plan on going in the ocean, wear water shoes. There are quite a few rocks and I and my friend both hurt ourselves on them. Other than that, the beach is beautiful. I highly recommend this resort!