Wonderful house, wonderful views, wonderful village, wonderful stay!