OK so for starters: This place is huge!
It is well located, it was a bit tricky to get there the first time because we arrived late at night — Thanks Yan for waiting for us — and there was a lot of construction going on but once you know your way around it is easy.
There is a convenience store and grocery store 1 and 2 blocks away respectively... that is nice. Also if you're planning to use public transportation plenty of bus stations and a subway station are located within walking distance.
Will definitely consider this place next time we come back to Montréal.