I booked a 4 night stay here and was so disappointed after checking in that I didn't even end up staying here. First, the entire property is being renovated. That's a good thing because it's badly outdated, but they don't give you notice of this when booking. I paid for a ocean view with a balcony, and even though the property was at least half empty when I was checking in, they put me on the ground floor with a patio that barely had a view, and was the furthest room in the furthest building in the furthest corner of the property which felt extremely unsafe as it seemed I was the only person staying in that building. I was trying to suck it up since I had already paid and lugged all my things up from my car, but then I ordered dinner from the restaurant on site and had an extremely unpleasant experience which wasn't their fault, but I feel was definitely not handled well. Very disappointing wasting so much money (especially since I then drove 30 minutes away and paid double to stay somewhere else for my 5 day trip). My daughters good friend is planning to be married here in August and I really hope the property is completely renovated by then. Either way, we will be staying elsewhere for that weekend.