We had a great stay in Toronto. I lived in the city after university & know the apartments neighbourhood, queen west, very well. It's a great part of the city & simple enough to use public transport from this base to get to whatever other neighbourhoods take your fancy.
The apartment itself is great- a typical Toronto apartment: big Windows, balcony, good quality kitchen & it's been nicely equipped and furnished. A pleasure to come back to after walking all day