The location and staff are great, but the room spa and fireplace were poorly designed- very noisy spa that’s hard to get in and out of and a fireplace that roasts you (only option). The restaurant has an amazing view and yummy food but is only open a few hours a day. They charge a resort fee but don’t tell you until checkout, so at least in my case, I didn’t get to use things like beach chairs and a fitness center.