It is not difficult to get around Toronto but if you are near subway it gets million times easier. The place is literally beside a station with subway and buses. Near Danforth Ave, which is great for shopping. The house is great too, spacious bedroom (capricorn). I personally love the self check in and out.
The cleaning guy was so attentive and did all he could for us. We felt the AC too cold at night. Would come back!!