Thanks for hosting us:)
Everything was OK what we needed for a short stay: comfy bed, clean room/bathroom and flexibility to come and go.
Toronto is just great! As for the location, is a bit far from the downtown, but conveniently accessible by subway.