Occupying a coveted position in seaside Cheltenham near the foot of North Head, just moments from Cheltenham and Torpedo Bay Beaches, you will soon discover a