Superb accommodation in an idyllic, rural setting with outstanding hospitality. The photos don't do the place justice.