The apartment is clean, and accurate to the description posted. Self check in was easy with no hassles at all. The amenities were good, I went swimming and used the weight room several times during my stay. Bus and streetcar stops are just steps away, very convenient location. As a bonus point, the CNE is literally down the street!
I especially liked the fully equipped kitchen, which allowed me to cook comfortably.