Ken is a fantastic host. Initially upon check in he was very responsive, and that helped make the process easy. You cannot find a better location in Toronto. Right across from the space needle, and near numerous fantastic restaurants. Upon arriving, the place was clean and well kept. It's pleasing to walk into such a clean environment. The amenities were great as well.
I spent my Monday night watching the Packers on the TV in the apartment and grabbed a few beers from LCBO. This provided me a less expensive alternative than watching the game at a local pub.
Ken's apartment complex is a key destination for travelers. I would say about 50% of the people I talked with in the building were also only staying a few nights. The other 50% legitimately lived there.
Long story short - You're not going to find a better accommodation in all of Canada for the price. Book this place while you can.