I can recommend this place without hesitation. It is perfectly suited for a long stay. The place is exactly as the pictures show. The kitchen is well stocked and there are tons of plates, bowls, pots, pans etc. The bed is extremely comfortable. Great view of the CN tower as well.
Nick was very communicative and responsive. All in all, cannot recommend this place enough.