The property is located on the Saint Tropez peninsula, in La Croix Valmer (web site), next to Cavalaire
From there you have easy access to;
Saint Tropez (web site)
Cavalaire (web site)
Ramatuelle (web site)
Nice International Airport (90 minutes drive) has direct flights from the most important European cities, and also from New York and Atlanta (Delta)
Another airport in the area, Toulon, has direct connections with several european cities,
A smaller airport is located in La Mole, near Saint Tropez
For your boat, there are 2 important harbors in Cavalaire and Saint Tropez.
The area is very rich in touristic locations, vinyards, restaurants, etc....