The place was clean, spacious and had everything we needed - all kitchen utensils and small appliances, to basic bath items such as hairdryers.The views are phenomenal, and access to the beach doesn't get any easier. The location is ideal, close to the grocery store, restaurants, and yes, the beach.The host and local manager were friendly, gracious and accommodating.