Embedded in magnificent scenery of woods, vineyards and olive fields, right in the heart of Southern France's splendid 'Green Provence' region, this Provencal country guesthouse offers a refuge from the city's stress and a place to rediscover the precious more details