Perched above St Tropez Bay, l’Escalinade provides a hidden haven for relaxation yet remains a couple of minutes walk from the daily bustle of the town and beaches of Ste Maxime.