We had a good stay in Ann's Kensington apartment. It is well renovated and has everything you need. It is close to all the shops and restaurants you'd want to access. Trams into town are also easily accessible. A highlight for our three year old daughter was the backyard and being able to watch the squirrels play around in the morning. I would recommend it as a place to stay in Toronto.