Very clean. Easy self check in. A little bit further away from the city center of toronto(1:30h) with public transport.