The place was perfect. The views were amazing, the unit was clean. It has a full kitchen so you can cook your own meals. The balcony was amazing for a morning coffee or an evening drink. The hosts left all the amenities you need. Ample towels for your stay and were even nice enough to leave snacks. The price for the unit is very fair and I would strongly recommend the unit for your stay in Toronto.