My wife and I stayed for 10 days at Rebeccas place and we had a very pleasant stay ! :)
You will have everything you need for this period of time, Rebecca is a very nice person and she was very kind when we had some request. The place is very well located, just a block away from Ossington metro station, and there is a lot of places where you can eat or have a coffee near by.
We recommended 100%