Just north of Exmouth in Devon, on a panoramic hillside spot overlooking ... But the real highlight of any stay at Lympstone ...