This is a great place - take my word because I had guests staying here for 2.5 weeks. Hyla (host) and Sheila (owner) are nice and friendly people who are quick to respond to requests/questions. The apartment was very well stocked - it has everything to make your stay comfortable. You'll find TTC a few steps from the door, and grocery stores and restaurants are all within walking distance. Catch the 505 streetcar and you'll reach Eaton Center in about 20 minutes.
I believe this place is perfect for 2-3 people!