Beautiful apartment with lots of space and natural light. Fantastic locations - all of downtown Toronto is within walking distance.
Perfect place to stay for a short visit or long term stay. I stayed here for a month while I got set up in Toronto after moving here from the UK. No issues whatsoever and made the whole process much easier.