Overall the resort is good. My biggest issue was the room - very old, loose outlets, no drawers, zero bathroom counter space. I paid to upgrade and was upset i paid extra for that room, although by upgrading i got a better location close to buffet/pool/lobby etc. I personally really enjoyed the food, as a vegetarian i always had something. I never had to use salt /pepper, everything had good flavor. However it IS repetitive, but for me it wasn’t an issue. If you are a food snob you might not be happy but i liked it. Biggest complaint is half the food isn’t labeled or labeled incorrectly, which is difficult for someone with dietary restrictions. Also for some reason they don’t give you spoons for the soup, you always have to ask your server for one. I liked the entertainment - the magic show was great. I liked the hacienda area with the shops and the stage. I also really enjoyed the wildlife on property! The beach was nice /relaxing but there was lot of seaweed so i never went in the water. Also no waiter service on the beach. Didn’t do the Mexican fiesta cuz it was extra cost. A few nights it was lively on property and in the dinner buffet, other nights felt very quiet and dead. I booked tours through the amstar desk on property. The 3 cenotes tour and xplor were great, don’t do the ATV to Cenote tour (2 hrs) that leaves from the property, you only get 25 min at the Cenote. We did don pablo at tulum and japanese/peruvian fusion at tequila for restaurants, both were great