Luxurious modern 9 bedroom villa in Saint Tropez with seaview, a couple of minutes drive to Tahiti beach and to the town centre.