Nice appartment exactly as described and very well located.
It would be even better if you won't be using the the car (Driving and especially parking in Montreal is insane).
Bus stops are few steps from the appartment to go anywhere in Montreal which is soooo convinient.