We were only at this airport for about two hours...on route from Munich to Toronto to LAX. Free Wi-Fi, best perk!
We were able to go through USA customs directly at this Canadian airport. Pretty efficient since I don't have to go through customs when arriving to the states.
Lots of eateries & a huge airport in general, largest Air Canada fleet ever! Clean and well lit.