The good: - Absolutely awesome location. 2 minute walk to the gorgeous community beach.- Really big place, plenty of room for our family group of 7 adults and 2 kids.- Gated community so it's secluded and safeThe not so good:- The refund terms by the owners didn't match what Vrbo had listed; we had to sign a completely different agreement after putting money down through Vrbo. It worked out for us but might cause some problems for those booking for the near future expecting to be able to back out.- The place could use some maintenance. Everything mostly works (not the elevator) but there are things that need some love, like the upstairs showers. Probably time for some mattress replacements. - The kitchen drain smelled horrible. We wished that had been taken care of before we arrived.- Some basic supplies are offered (bar soap, shampoo, body wash) but they are small and limited, as are paper towels and toilet paper. Plan on a trip to the store.If it had been a little better maintained this would be a very easy 5 stars!