My stay here was outstanding. The hosts were helpful and checked in on me several times throughout my 12 day trip. I was travelling for business and it matched the hotel experience for half the price downtown while I was in Toronto.
The only issue I had is that, there are 3 elevators for the first 26 floors. Throughout my stay one of those 3 way broken the entire time. On each day of the weekend there was someone moving in an occupying one of the elevators. That left 1 elevator for 26 floors. It was nowhere near enough and lead to long waits for an elevator on the weekend. No much the host could do about that though!
All in all, I would stay here again without hesitation.