We enjoyed our stay here as it was close to the beach (walking distance) and all amenities. The place is large and has separate living areas as well as two bathrooms which is a bonus. The outdoor shower is great and the grounds are lovely. The kitchen is a bit on the small side so when cooking or preparing meals for a family, it is difficult to accommodate more than one person at a time. However, the cafes and bakery close by help!! There is a good choice for such a small town.