While the airport is fine, it's too far from Toronto. It was a $65 cab ride to the Four Seasons Hotel and a $70 cab ride back.
Allow a solid 40 minutes for the ride from the city to the airport. Traffic is crazy as we left on Sunday morning and it was stop and go.
Checkin and US Customs was typical. The electronic passport control is a nice idea, but it seemed most travelers, including myself couldn't get it to work.
We converted our remaining euros and Canadian dollars back to US and were off to Starbucks near gate A13 for a snack while waiting to board.