The airport is not a bad airport at all. It's actually better than a lot of airports! I love that the roadways leading in and out of the airport is not too confusing. The only terminal that is confusing is #2 because it's not connected to the main building.
But it's nice inside. It has all of the usual restaurants and magazine stores and coffee shops. The coolest place is La Grande Orange. I was surprised that there was one in there in terminal 4. Good restaurant for food!
The place is pretty clean too. It's very well kept. They started upgrading the entire place. Now there's LCD boards giving you information on the roadways, recharge stations inside and a sky train that takes you to the light rail station. For free. To ride the light rail is not free. But you can be dropped off at the airport light rail station and take the sky train directly to the main check-in building.
The airport only keeps getting better. :)