This apartment is absolutely wonderful. We stayed for over a week and felt right at home. The apartment is very clean, nicely decorated and has everything you need for a short or long stay. The building is very modern, nice and safe and there's a coffee place and super market (open 24hrs) on the ground floor. Streetcar and subway stations are less than 10 minutes by foot and several bus lines that connect to the streetcar/subway stop in front of the building.
The apartment is very centrally located, with bars, restaurants and shops down the street and the Dundas Square area is about 15 minutes by foot.
Last but definitely not least, Murray and Harry are absolutely wonderful and very kind. They weren't in town when we arrived (and had left the key exchange to the expertise of their great friend Steven) but they stopped by later during the week to say hi and we're very happy that we got a chance to meet them.
If you need a place to stay in Toronto, stay here!