Nicely appointed and well stocked apartment in a leafy Avenue of Toronto. Charming hosts