The place is very much like described. The most appealing factor is the proximity to downtown Montreal, public transportation and many places where to drink and eat.
To the previous comment about noise, yes Saturday night can be lively in Montreal (it’s a university town after all), but that is quite manageable, so not an issue as far as I’m concerned.
The place was clean and nicely decorated. Kitchenware was a bit short on glasses.
Highly recommend staying there.