This condo is clean and the bed was comfortable. We felt safe and enjoyed the short walk to the beach and shops. It's located fairly close to some great snorkeling destinations and an easy drive to wonderful hikes. The kitchen appliances were replaced just before and during our stay, which was not ideal for us esp. as the new refrigerator turned out not to work (though hummed as if it did). I decided not to reduce stars for this (although we were only comped part of a day's rent for this major inconvenience, with some already-purchased food going bad and the inability to even have cereal in the morning so several meals out) because a) nobody else will have to deal with this and instead can enjoy the new appliances, and b) the property manager worked hard to get us a new refrigerator as soon as possible, left us a gift card to a grocery/deli to help further comp us, and oversaw the stove install as well to make sure that was smooth. She definitely has renter's experience in mind and tries to make everything smooth, which will also apply to future guests. The kitchen worked great for all our needs (we cook all meals) once we had a working refrigerator. The couch pullout bed was standard (not v. comfortable as a bed, though comfortable as a couch) but worked fine. We were glad to have the 2nd bathroom and, despite once doing laundry and dishwasher at the same as 2 showers, the water pressure was fine. The indoor space was spacious enough for the 3 of us and we also enjoyed the lanai. Parking, once you have a pass from the front desk, is anywhere that isn't marked as reserved and there were always available spaces at least on the roof of the garage despite the busy time (2nd half of Dec). Other than some cats yowling one night and people arguing on the beach one morning, the grounds were very quiet and we didn't hear across walls or between floors, which, as a light sleeper, I appreciated.