This place worked really well for me. Close to where I needed to be; it offered a wider staircase to the lower level suite than most other places. It wasn't cluttered with 'stuff', ie there was a lot of space - I wasn't tripping over my suitcase or walking around furniture... very practical. Chair, bed, wardrobe, desk and office chair. The kitchen had a table and chairs too.
It's advertised as parking on premises but it's not; parking is on the side street 3 houses away, but it's 24 hour parking and I had no trouble getting a spot. Quiet neighborhood.
I'll be staying here again. I've stayed in 6 places so far in Toronto (I go up for work) and this is by far the best for me.