This place was a disaster. The food was awful, the service was slow and they conned my family into buying overly expensive wine, as in we asked for a $30 bottle and they brought us a $250 bottle without telling us. The staff does not speak much English which wasn’t a problem for me since I speak Spanish but the rest of my family had a rough time of it. The sanitation and cleanliness standards they claim to have are nonexistent. Room service skipped cleaning my room 2 of the 5 days I was there. I had a ton of ants in my room, and I contracted Covid at the resort. My advice, pick anywhere else.