I was traveling to China & Toronto was our connecting stop not bad specially since it's such a short flight from NYC.
This airport is very nice, spacious clean well lit w enough choices for food & shopping.
We didn't have a lot of time to kill before our flight but enough where we could chill & have a beer before taking off.
We sat at the bar ... I had some Shock Top beer this was very good nice & cold the way beer should be served I was disappointed I didn't have more time so I can of course have a few more.
Boarding was on Time & we were on our way great!!! Longgg ride to Beijing but all good, very nice airport smooth transition.