Beautiful, squeaky clean apartment with everything you could need for a long or short stay. It's located on the top floor of a large house so there is some occasional noise from family life in the other apartments, but it was pin-drop quiet at night. There is shared laundry (free) down one floor. Internet was gloriously highspeed and consistent. The location is great - just a few minutes walk from Dupont station. There is a large Shoppers Drug Mart two minutes away with a substantial grocery section and a post office. For larger shops, there is a Metro and a Loblaws, both within a 15 minute walk, or take the TTC one stop north to St Clair West station where there is a massive Loblaws just outside the station. Hosts Dane and Linsey were out of town, but all queries were answered cheerfully and quickly. I would not hesitate to stay again.