My flight was delayed but self checkin made it super easy and convenient.
Place is very close to the subway stop and about 15minute walk to Bloor station.
The place very clean and organized.