Fantastic hospitality in fabulous traditional surroundings