Villa in France 🏡 Villa Hélѐne is a hidden gem. This luxury holiday rental villa sits on the outskirts of the little village of Peypin d’Aigues some 15 kilometres north east of Pertuis. The villa comprises some 5,000 square metres, made up of cypress, olive and pine trees.