Place is very good and hosts are really nice and very helpful. I would recommend to stay here if you don't know anything when you are new to Toronto. They will help you for everything and suggest you. There is mall nearby so you can get some basic things during initial days.