My wife and I rented this place for 6 days. The building, grounds, and condo were all very nice. The rental agency (KEES) was very nice, professional, and easy to book thru. The views from the deck and master bedroom were fantastic. The unit is on the second floor, so you have 34 stairs to climb. There is no elevator. The second bedroom is in the back and has no view or even wave sounds from the beach. It was a short walk over the dunes to the beach. You can't get much closer! They provide "paper products", but that doesn't include facial tissues, so don't sneeze or remove your makeup. They provide TP, but it is the cheap, single-ply stuff that disintegrates on contact. They supply bath gel and shampoo, but when we arrived, the bath gel dispenser in the master bath was empty. There was hair on the bathroom floor, and mold on the shower curtain. Water glasses and dishes in the kitchen were put away wet and sitting in a puddle of water. Some of the glasses weren't even cleaned properly and still had finger prints and lip prints on them! Yuck! Although the property itself was well worth the price, don't count on their cleaning service to provide you with a spotless environment or properly stocked amenities. As far as the property owner goes, I might recommend that they provide a Swiffer sweeper to keep tabs on the sand that invariably gets tracked in, and a small dish drainer for the kitchen so renters can hand wash dishes rather than running the dishwasher all the time. If KEES corrects the short-comings of their cleaning service, I would rent this place again.