We (family of 5) had a great stay in Toronto. Cher's flat is perfectly designed with nice furniture and art objects. The flat was very clean and equipped with everything you need.
The location is perfect. There are many restaurants and pubs just around the corner, however the street and house were very calm. Toronto downtown is very near, everything is accessible by walking.