Our first visit to Mexico, we were very happy with our stay at this resort. Our room in building 6 was clean and comfortable, the resort is fairly large but it never felt too crowded. There are 6 a la carte restaurants, we had no trouble booking these with our wonderful concierge Yesica, who was absolutely delightful. On days when we did trips we used the buffet restaurant which was also great. All the staff were friendly and helpful, we would not hesitate coming here again. Our only comment would be to have more sunbeds available around the pools, especially the smaller pool away from the beach.