it was our first time in Canada and the good feeling that we got now is also thanks to Mary Ann's place. I am sure that you will feel at home, it has everything you may need.
about the location, there is a nearby bus stop, or if you prefer the subway, 15-20 minutes walk away. The neighborhood feels safe even if you come back at night.
I hope to come back one day :)