A peaceful haven, nestled within the busy town of Chesterfield.