We would highly recommend stay at a boat house - it will leave unforgettable memory of spectacular views of mountain and private beach scenery. We stayed 1 night, and we do hope to go back any time soon.
The house is located by the beach, although beach is used by public too, but people just come an go.
I would advise before coming, to stock up on food/drinks or any necessities you might need, as there is no close shop within walking distance.
The host Jessica is very kind and reliable, and helpful.