I just had a 4 week stay at Justin's place. The suite is equipped and makes you feel comfortable, either for short or long stays.
Great place to stay in downtown Toronto. In the Annex you have access to grocery
stores, restaurants and subway station within a walking distance.
The suite was extremely clean, and it was possible to prepare meals everyday in the kitchen. The shower in the bathroom has good pressure.
Self check-in is well explained and makes the process very simple.
It is definitely a place I would stay again.