I enjoyed my stay at Maya and Dado's apartment - they aptly describe it as "cozy", and I quite liked the kitchen and pull-out bed in particular. It's also pretty well located being about a 10 minute walk to Woodbine station and a 40 minute commute downtown (less to Dundas Square and the Eaton Centre).
The best thing about the apartment however are the hosts, Maya and Dado. They are quick to respond to any inquires and really do their best to ensure you enjoy your stay.