Wonderful experience, excellent communication and great location. My parents enjoyed their stay in Toronto very much.
The location of the apartment is right on Subway (TTC), so you will be anywhere in few minutes. Great tips for sightseeing and eating out.
Recommending to everyone, excellent value and again, great location. Thanks!
(written on my parents behalf)