Gelegen in de Golf van Saint Tropez, met uitzicht op Saint-Tropez en op minder dan 5 minuten loopafstand van Port Grimaud.