A lovely french style place, where you feel immediately home.