Perfect place for french people... Nature, good food, good wine, good people!