This place is just as good (or better) than described. It is very spacious, has high ceilings and all the amenities you could want for staying in a flat in Toronto.
Bonuses we appreciated:
*For people that are traveling with kids, there is a playground just next door
*enough room for us to put our toddler's blow up mattress at the foot of our bed
*bedroom on the other side of the space away from the living room area (if you are sleeping before your family :) )
*a dining room table for eating, full kitchen and dishwasher
*Parking pad allocated for this rental, where street parking can be difficult to find / permit only overnight
*a short walk to coffee shops
*a washing machine
*hair dryer supplied
We were very pleased with this flat and would stay again in a heartbeat. It is a gem. Thanks for your hospitality Sean!