France VFR Paris - Ile de France review