Fabulous place on a ridge overlooking the sea. Lovely grounds and gardens, great amenities. Friendly hosts. And a home-cooked breakfast.