I highly recommend staying here, it is perfect for long stays. It is equipped with all the essentials and is very clean.
Also it is in a great location with the subway only a few minutes walk away. The apartment block felt very secure which was a big bonus for me as I was visiting on my own.
Maria is a great host, easily contactable if there were any issues, and was accommodating with check in/check out times. If I'm ever back in Toronto I will be sure to return here!