If your an avid walker and want to explore Montréal on foot, it's a great place: directly located at La Fontaine Park, 50min walk to Biodome etc, 10min to 24/7 La Banquise (amazing Poutine), waking distance of street art, 1 hour to mont royal.
It's a very simple room just containing a bed, but the rest of the apartment is nice and comfy, and Maryem is a sympathetic host