This resort has everything you could ask for! Four of us went on a girls' trip here, looking for some relaxation, and it totally delivered. The pools were awesome, the beach was stunning, and the food was delicious – not to mention the staff were so friendly and helpful. We didn't even feel the need to leave the resort with all the activities they had going on. Plus, we were pleasantly surprised by the daily housekeeping.
Sure, snagging a table at the restaurants was a bit tricky, but we managed to get in, and the buffets were pretty good too. Even though we didn't bring our kids, we could tell it's a great spot for families with lots for the little ones to do. We tried out everything – jet skiing, kayaking, yoga, water aerobics – and had a blast.
And the pool bar – seriously, the food there was top-notch. So much variety and everything was made fresh to order. We'd definitely come back here without a second thought.