This place was astounding. The hospitality was top notch. The food was amazing and the spa is just to die for. This was our first trip, but we're already planning another back! Also, the staff was LGBTQ-friendly (it was apparent to some, based on our accommodations and all, that we were a same sex, mixed race couple). We never had a problem.