The building is new, clean, and literally steps from the CN tower. The apartment was clean, check in was easy, and the host (Kevin) was very thorough with all of the details that you'll need to know.
For my next trip to toronto, I will cross my fingers to get the same place.
Highly recommended.