My sister and I stayed at this apartment in Toronto during the 26th-30th of Jan. The apartment was very nice, however we encountered a few issues. We arrived in Toronto at 12am (nighttime), due to the late check in we had to pay an extra 50$. We do not understand why we had to pay this extra cost as there is self check in through a lock box. Also, the homepage said that there would be a shared pool but this was not accessible at the time due to repairs. This should have been mentioned prior to our arrival. Another point I would like to add is that the floor was not particularly clean.
Aside from this, we really enjoyed our stay in Toronto.