Wonderfully welcoming and generous hosts. A lovely spot