This hotel seems like it has seen better days and is in need of a refresh. While the location was fantastic, I was unimpressed given the price.
We had multiple rude encounters with the staff (at the spa, restaurant, concierge, and front desk). It generally seemed like the staff was either uninformed or didn't care.
The spa was underwhelming and didn't feel very clean. The towel shelves were empty and weren't replaced over the 3 hour duration we spent in the facility, no slippers were offered, and when inquiring about a hair dryer- we were rudely met with, "it has been put up for the day."
The worst part of my experience was check out. I had a late check out at noon, and my keys stopped working at 11. After a 30 minute trek (and waiting in line) at the front desk to renew the keys, I was told I needed to vacate the property by 1:00pm sharp, as the hotel was rented for a private event. This had not been disclosed, and in fact- I asked about using the refresh room after a day at the beach and was met with "absolutely!, so I planned on that. Having a late evening flight, I suddenly had nowhere to go. Had I known, I would have made other accommodations. I asked why this was not disclosed when booking and was met with a shrug and eye roll.
I wouldn't recommend this resort and I won't be staying here again.