Le Phebus is nestled high on a hill in the Luberon, warmed by the brilliant sunshine of Provence. It is a charming, honey-colored ... More