"Pros:
Excellent resort with fantastic amenities. Highlights include the pools, waterpark, and paid attractions like FlowRider. The beach is wide, long, and gorgeous. The ocean can be a little rough but is still enjoyable.
The Kids Club is one of the best we have experienced. The kids were thoroughly entertained without any screen time. Activities included a trampoline area, life-size playhouse, cooking classes, LEGO and magnetic tile centers, soccer, basketball, and guided activities. The staff were outstanding and deserve special recognition.
The resort also offers decent shows and a good casino.
Cons:
Customer service was disappointing. Some staff members were rude, and housekeeping requests were not consistently fulfilled.
The restaurant reservation system is frustrating. While reservations can be made from your room, modifications require an in-person visit between 11 AM and 4 PM. Unfortunately, the representative handling this process was extremely rude and unprofessional.
Food was average, with much of it feeling like typical mass-produced all-inclusive fare rather than anything memorable.
Overall:
A beautiful resort with excellent amenities, a gorgeous beach, and an outstanding Kids Club. Great for families, but inconsistent customer service, frustrating reservation processes, and average food quality prevent it from being an exceptional all-inclusive experience."