I have been to several international airports and I would say Toronto airport was one of the best. This was my first time flying there and I fell in love with the place.
These are the things that made me love this place:
1- I had a 10-hour layover and found out that they have an express train that takes you to downtown Toronto in 25 minutes.
2- I was able to store my backpack and carry-on roller bag at the airport storage at the departure area for 10 Canadian dollars so I could go enjoy the city without all those bags.
3- Once I was back to the airport, the security checks moved fairly quickly.
4- The gate area had lots of comfortable seats and tables with tablets that allow you to go online and order food from a nearby restaurant at the terminal.
5- The gate area did not look or feel like a boring airport!
If only I could fly to this airport more often...