"Spotlessly clean and well maintained, the place looked like a newly built hotel. Staff are amazing.
Food was varied and high quality, we used the main buffet, the French and the Asian restaurants for dinner and the buffet and Italian for lunch.
Drinks were all top shelf brands and service at the bars fast and efficient.
The all inclusive is truly "all inclusive". However, if you are used to Mexico all inclusive then this place is a little more restrictive as you are limited to the number of a-la carte dinners that you can have in a week.
The room that we had was great. Modern, lovely sea view, spacious with plenty of wardrobe space. The mini bar is also part of the all inclusive.
There's a water park for the kids and it is well away from the main pools.
The gym is adequate. Spacious but lacks sufficient equipment if the hotel is busy.
All in all, don't hesitate to book. We've done Mexico 4 times and Dubai/Fujaira all inclusive 3 times. This place did not disappoint and we will be going back.
Tip: if you are not going on a package deal, hire a car. We used Eurohire and just let the car sit for 3 days at the hotel. It was cheaper than a taxi from/to the airport. "