Le Mandala, St. Tropez (4-star) | TravelManiac