The place is really spacious and well thought out. The location is very good near Yonge and Finch so you have good access to the TTC. A few problems during our stay: firstly, the thermostat controls the temperature of the entire home and not just your unit. The tenants are a bit finicky if you like your temperature a bit cooler. Secondly, the shower is not friendly to taller people. It was barely a couple of inches above my head at 180cm.
But overall. I would recommend and a good value for the money.