Le Champ d'Eysson, Montauroux (3-star) | TravelManiac