This hidden treasure set in a gloriously unspoilt village is a modern day version of a country tavern – it’s at once a genuine pub that brews its own very smooth ales; a lovely restaurant with real local flavour; and a charming hotel with rural-chic bedrooms.