Overall good experience, the room was great, the pools were great, the staff were great, but I booked this place specifically because I read that they were accommodating for dietary restrictions, the food was ok, I am glad that I brought my own snacks, most of the time I ended up eating fruit. The staff were helpful but I have a card with my dietary restrictions on it and I was having to present it every time I ate, which was fine, but there were inconsistencies, most times I couldn’t eat at the buffet, and they would offer to prepare something in the kitchen which was usually steak or chicken with peppers and onions and corn tortillas. And the drinks at the bar were usually cross contaminated. I got symptoms a few times. I’m gluten and dairy free (celiac).