I stayed for over a month at this apartment and I can definitely recommend it. It is very well located and you have everything you need nearby.
The only minus is the parking. Street parking is possible on the streets around the apartment, but you have to look (and be able to read the parking signs). Parking in Montreal is not so easy but you get used to it.
The apartment was very well cleaned and you can tell the host takes good care of it.
The host is great, super helpful and friendly.