A gem of a place, the architecture, the views, the village...heavenly