This is a great location, and a nice place to stay. It was super-clean, well-stocked, and homey. The kitchen was amazing, with every appliance and tool you could want. The beach was just a few steps away, along with access to restaurants, bars, shops and hiking trails. Glad we found this place....