Heptonstall is a charming hilltop village with cobbled streets, 13th-century church ruins, and stunning walks.