My girlfriend and I stayed for a month and the place was great! A decently stocked kitchen, a nice tv with newly installed satellite.
Indrit's mother was very accommodating, provided us with everything we needed during our stay. The walk to the Lawrence west subway station was fantastic (the walk to the subway station is shorter than the walk to the closest timmies, and in Canada that's saying something!). About a 10 minute walk away was a 24 hour Metro grocery store. 20-25 minute walk away from the Yorkdale shopping centre (or one stop on the subway going northbound).
My only complaint was that the shower wasn't a pressure valve, meaning if water was used elsewhere in the house while you were in the shower you'd get a cold (sometimes hot) sick of water. We just worked around this by having showers at odd times when there was little to no commotion upstairs.
I would definitely recommend this place to anyone looking for a cozy stay in a great part of Toronto.