We had a very nice stay and recommend it as it is both a nice apartment and very well situated (50 meters from the metro that gets you to downtown Montreal in less than 15 minutes).
The neighborhood is very nice and has everything within walking distance (a supermarket is close by, only a 5 minutes walk).
Vanny also was very thoughtful and quick to answer when we had question
Overall we had a great stay and we recommend this place to visit Montreal.