Really enjoyed our stay! Other reviews from a few years ago mentioned cleanliness as an issue, but the unit was spotless. Bedrooms were large and it was great having 3 king beds since there were 3 couples. The other beds (a bunk bed, pull-out couch and a day bed with a trundle in the living room) don't offer much privacy, but that's to be expected, and it was really nice having all the bed options since we had a few friends join us for a couple of days during our trip. Kitchen was well-stocked in terms of the number of pots/pans, plates, etc. Other reviews also complained that there weren't spices and other kitchen supplies like foil, tupperware, etc., but after reading the reviews when we booked the unit, we knew to bring supplies with us. In addition, grocery store is fairly close so it's not a big deal if you need anything. There is a hose to wash off feet right outside the front door, and despite leaving our shoes on the porch, floors got sandy. The stick vacuum isn't the greatest, but definitely took care of the keeping gritty floors to a minimum. We didn't really have any problems, but management response to a couple of questions was almost immediate, even outside of normal business hours--very impressive. Overall, the unit was great. Short walk to the beach, pool right outside the door--the pool temperature was really nice vs. the warm bathwater that you might expect in August. Check-out was really easy too.