Perfect location, 5 minute walk to the shore. Place was super clean and the couches/beds were comfortable. We spent most of our time outside on the deck - either grilling or just enjouing the amazing views. Restaurants in walking distance as well.