The apartment is very clean and well taken care of. Kitchen has everything you may need and there's tea and instant soup available. The tv remote control was a bit confusing to get Netflix to work but we figured it out.
Check in info was straight forward, and parking information accurate. Subway is like a 10 min walk from the apartment, and there are many places to eat nearby too.
It's a great place to stay, good distance from many things to do/see in Toronto.