9/10 Wonderful! (2,290 reviews)
The resort was very well maintained and clean. The outdoor areas were beautiful. The app is a must have for planning out where to dine, as not all of the restaurants are open every day. I will say that the service during mealtime could be hit or miss due to the staff. Try to find a server you like and follow them to wherever they will be working in order to get consistent service. The pool area was endless entertainment for my little kids, and we spent most of our days there. The indoor play area was also spacious and clean. The beach during late summer is overrun with seaweed, although the staff try their best to clear it off every morning. Overall I would definitely stay here again!
Reviewed on Sep 7, 2026