Great place to stay, a convenient location very close to a Chester subway station, many restaurants and shops around. If you need to use a public transport during your stay in Toronto it is a right place for you. The flat is very nice and have plenty of space. The only thing that was really annoying is a sound of ventilation rotor which was right near the bedroom window, it works non stop and first days it really annoys, but after a couple of days you get used to it and it is ok.