The property was very nice. Be careful when booking with the concierge because some of the excursions we took would not let us do part of them because of my mom‘s age. For example, the snorkel tour that we paid for would not allow us to snorkel because my mom was 70 years old. Also, when coming back from the Isla Mujeres, we had to wait an hour and a half for our pick up outside of the area when they should’ve been there when we arrived, which we paid for as part of our package also. Did not receive a refund for this product of the trip that we paid for, when booking a horse riding tour, they told us it would just for horse backing but when we got there, it was also swimming, but we did not bring our suits because of what the concierge told us so we missed out on this part also. Room service was not consistent. Did not bring what we ordered, also we had to ask to have our coffee in our room refilled daily, and our snacks were not always refilled in our room.