9/10 Wonderful! (2,265 reviews)
The resort itself it very nice, great layout, nice pools, lots of bars, etc. Enough activities and areas for young kids (we traveled with 3 toddlers 2-3.5). If you want to get in some workouts, the gym is EXCELLENT, its better than a membership gym.
The food and accompanying food service is mediocre, but pretty standard for a mid-level resort like this. The main buffet got pretty repetitive after the 2nd day. It was tough finding a selection of kid-friendly food options for picky toddlers, but that's to be expected. We visited 4 different restaurants, the only good one was the asian fusion one. The other 3 (sports bar, italian, beach restaurant) the food was borderline not edible and we ended up getting snacks afterwards. The wait for food in the restaurants is ridiculous, one of them took over an hour just for bar food. If you're travelling with young kids less than 4, skip the restaurants, the speed of service and food choices are not geared for them. Overall we enjoyed our time, but I'd look for different resorts on the next trip for comparison.
Reviewed on Aug 6, 2026