I think it's ideal for a short trip to Toronto. The hosts are very responsive and helpful, they allowed me to check-in earlier which was helpful. The place was very clean, plenty of pots/pans/dishes etc. and good wifi/towels etc.
I think the listing may be out-of-date (e.g. nespresso missing, the outdoor seating not there).
I did find there was a lot of noise from the upstairs unit, but I didn't spend too much time in the unit so didn't bother me.