South of France November 21, 2025Villa des Oliviers | Contemporary Luxury & Infinity Pool – Saint-Tropez Peninsula, French Riviera