Place is clean and quite comfortable. We only needed to stay the one night, but it was perfect to that end. We ended up checking out Kensington Market as we could walk to get there and take an easy streetcar to get back, although walking back would have been doable.
I will point out that the 55" TV is as advertised BUT there are no channels advertised either .... cause there are none. Without your own account to a service provider, you will need to cast or something. Still, this place is comfy and more importantly feels safe.
Host has great communication and co-host easy to work with to boot!