Outside of the ridiculousness that was the Air Canada check in (that's for another review) I had a good experience at Toronto-Pearson. It gets major points for free Wi-Fi, cleanliness, size and having L.B. Maple Treat syrup at the duty free shop. But I gotta drop it two stars for its confusing design and no direct train service to the airport ($60 from downtown Toronto in a taxi... ughh)