The prettiest French village? A visit to Menerbes in Provence