The Clef des Champs...

A lovely place...home-from-home...as soon as you arrive, you're made to feel welcome.