The revered property, Villa du Soleil is ideally situated on a private road between the picturesque Bay du Canebiers and the Plage des Salines, surrounded by lush vineyards, just on the border of the Parc de Saint Tropez.