This resort has some strengths, but some major flaws in the opinion of our group. There with 4 adults and 5 kids ranging from 6 to 14.
Firstly, I'll warn you that the food here is clearly the worst we've had at several similarly priced/rated all-inclusives. It's not terrible, but deeply flawed. Every item suffers some significant flaw. I'm a foodie, but I'll put it this way...if the restaurants/buffets were standalone restaurants, there is not a person in our group who would return to any place here for a second meal--not one meal met that standard. One example: we went to the Mexican a la carte and two of us ordered cochinita pibil, a legendary Yucatan dish. It came out looking pretty good on the plate, but was one of the saltiest things I've tasted--completely inedible. How could something like that leave a kitchen? Ironic that most food here suffers from a lack of seasoning & salt. Also, be aware most our group suffered from some level of digestive issues and two kids were out of commission for a day with vomiting and diarrhea. It happens in Mexico, but never have we seen this level of digestive issues at similar all-inclusives.
Quick rundown of the rest: The grounds are beautiful. The rooms are big, nice and comfy. The pools are nicely kept. Be prepared to play the chair towel reserve game in the mornings. Loved the lazy river. Beach is okay but poor by Yucatan standards. The staff has bright spots, but a contingent is pretty apathetic. The drinks are spotty at best.