The apartment is wonderful - exactly as pictured. We slept 8 people there very comfortably. The area is great, but be mindful that it is the more traditional French section of Montreal. We encountered some people that did not speak English so we had to get by with our broken French.
Also, park in the suggested lot. The parking authorities are very strict. Bring Canadian currency to pay for parking or else you will have to pay in US dollars. It's not the worse thing, but you will lose money with the current exchange rate.
The apartment had plenty of towels, pots/pans, and a room for lounging around. There is also a washer dryer.
There are lots of coffee shops in the area. The one right across the street is awesome. Plan B, just around the corner, was a very cool bar. The restaurant across the street starting with and S has great tapas! Fairmount bagel is a sort drive away, and definitely visit marche jean-talon if you want fresh produce, cheese, maple products, seafoods... basically anything delicious.
I would definitely go back!