We enjoyed our 6 night stay. It has everything you need in the kitchen, the grills are an extra bonus. Communication was great, I got a few text that there would be people working on things, the tennis court is being worked on, as well as some exterior work, none of which affected us. I will not lie, I booked this place for convince on the beach (across the street), private bedrooms and reviews saying it was comfortable. The balcony is bay side, so we got to watch the dolphins play from our room. It could use a fresh updated paint job as it gives off old vibes but it didn't affect us any! If you like a firm bed this is great... I on the other hand do not, I very much believe it's time for at least a topper or a new king mattress!