This resort compares to a 2 star hotel. The resort is good for families with kids, however the kids menu is limited to hotdogs, burgers and cardboard-like chicken nuggets. Its a mission to find potato fries! We stayed 7 nights in a family suite, plenty of space for a family of 4. The beds were comfortable and room service was on point. It is a hassle to make a reservation at the different restaurants, cannot reserve ahead of time, it has to be right at midnight otherwise won't be able to do so. The restaurants are very limited as to main course choice. Food at the buffets is bland, Mexican food isn't authentic for being in Mexico. Staff is very friendly. Pools were small and crowded. The beach is rocky, you have to walk ways out of the resort to access a sandy beach. Would not stay here again.