La Garbine, St. Tropez ★★★★ | TravelManiac