This is the fifth resort I’ve stayed at in Cancun area. This main benefit of this resort is that they have good snorkeling which were the highlight of the trip. We got to see sea turtles and lots of fishes. However, the downsides were many: No free room service for non premium level, have to checkout pool towels which is annoying, need to make reservations in person for all restaurant dinners with limited availability for some restaurants, no food near beach nor pool so difficult for families with hungry kids, lack of shaded seating, long distances to walk between room, pool, and food, and finally they didn’t repair the ceiling fan in our room when requested by phone and in person. Some good parts were food was above average, kids enjoyed the activities/pool, and the outside property is well maintained. Overall, I don’t recommend this property for this price level.