We had a wonderful stay in this quite little town. Although a small coastal town, there is everything you need in terms of food and drink options. The space is very homely and inviting.
Be mindful the little bay is quite an attraction and you will encounter people all throughout the day stopping for photos at the front door.