Les Capucines, St. Tropez ★★★ | TravelManiac