Location, Location, Location!! This place has beautiful views, steps to the beach, shops, and food. We enjoyed eating on the patio a few mornings. The pool is just a few steps across the parking lot. Kevin was a great host very informative and exceptional communication. The condo was stocked with everything we needed even a few snacks when we arrived!