Les Hauts d’Avignon is a true haven of peace. Perfect for recharging your batteries away from the hustle and bustle of the city.