Pros: Overall, a great resort with friendly staff! There are plenty of fun daytime activities like competitions, water aerobics, and a foam party, plus enjoyable nighttime entertainment, including beach parties and shows. The buffet was excellent, the resort is easy to navigate, and it features two large pools with swim-up bars and direct beach access. Additionally, it's a reasonable distance from the airport.
Cons: This is definitely a family-oriented resort, so expect lots of kids, even in the adult pool. The à la carte restaurants were underwhelming compared to the buffet, and some areas could use better maintenance and updates. The front desk didn't provide a thorough introduction to the resort.
Beware: The vacation sales team is partnered with the hotel, and what seems like a welcome breakfast is actually a sales pitch, which can feel like a waste of vacation time. There are also excursion salespeople at the pool. While it's a common practice at resorts, it was frustrating when all we wanted was to relax without interruptions.