We did the all inclusive for a family of four for a week.
Pros: Beautiful resort, excellent presentation & quality for food, spa experience awesome, and fitness instructors were great. We spent 5K for airfare, accomodations, and food/drinks.
Cons: Service was extremely poor for every meal. Waiters never asked you for refills or would understand the food they were delivering. The activities were VERY poorly done- activities instructors/rental people for the water sports were 100% awful and rude. They were lazy and made it extremely difficult to take out a kayak or a paddle board or a snorkel. The activities for the kids were never set up and merely just checking the box- our kids had zero desire to participate. We listened to a 90 minute presentation on why we should join the resort and when we said we were not interested, they became hostile and treated us like 2nd class citizens.
Finally, the location of the resort is far from everything else- fun to do an excursion but it will take up your entire day and cost $$$.
No need to go back.
Reason of review: Poor customer service.