We stayed here for a few nights over Christmas in 2023 and loved the location, the gorgeous space including the view from our room, and the amenities like yoga and the pool. We did struggle on a few occasions with customer service. For example, during our Christmas Eve dinner, we asked for some water which the waiters were pouring for other customers and were told it was for the Ayerveda retreat members only and we could buy some bottled water (which was ridiculously expensive). Later, there was tea on the buffet where our dessert was laid out and I was told the same thing - only for some guests. These were both SUCH small and inexpensive things that cost the hotel nearly nothing to give us as guests (literally water and tea) but made us feel like we weren't "real" guests because we didn't sign up for their full package. Otherwise, it was mostly pleasant - the rooms are stunning and the pools are expansive. Yoga was nice although you must get there early for a good spot. The sweet resort kitty was a highlight for us too. We'd probably stay somewhere else if we came back because we didn't feel very welcomed here but it is a nice place to stay. Skip the holiday meals though - they were way overpriced and not very good on top of the poor customer service.