Admire the stunning panoramic views from every room in this elegant villa with its terraced garden and infinity pool, just 1 km walk from the charming Luberon village of Ménerbes.