Cheddar, a charming village in Somerset, has been recognised as one of Britain's most hospitable destinations to visit in ...