Beautiful place, full of lovely touches. Comfortable and well kitted out. Be mindful it is a decent walk to the beach (and shops) with lots of hills. Might be a bit tricky with kids. But we had a great stay and would love to return.