We had a wonderful stay at Mary's bnb; the location is wonderful and has a dynamic, cultural vibe. Close to downtown and Mont Royal, it's also close to some great parks and grocery stores as well as some fantastic little restaurants. Less than a km away from Schwartz's & St Viateur's bagels.
Mary's place is clean, modern and the building itself is quiet. Just a heads up, in case it's needed, St Denis is a lively neighbourhood with lots of activity day and night. If you're one to enjoy a busy neighbourhood, this is about as perfect as you can get.