Charles de Gaulle airport is dirty gloomy and filled with homeless people in the public areas. Most bathrooms are filthy and the grounds aren't much better. The organization is a complete mess. I'm French and I have a hard time finding my way around it. I can only imagine how foreigners might fare! I cannot believe we pay huge airport fees as part of our tickets for the privilege of struggling in airports like this one. On top of it all try making it through Charles de Gaulle Airport without being held hostage by one of the personnel strikes. They have them pretty much every week which adds chaos to confusion! Avoid CDG like the plague London and Amsterdam combined with low-cost European airlines will get you where you need to go even in provincial France under much better conditions.