The Yorkshire village is one of the most idyllic spots in England, with its honey-stone cottages and stunning countryside views