Very nice place, well looked after, clean, quite close to the beach and shops.
But it's the friendliness and hospitality of the hosts, the little touches like fresh baked breakfast, and thoughtful extras that made it such a wonderful stay.