We've stayed at this appartment for a week and it has been truly great. The place has everything needed for a long-term stay - the toiletries, the kitchenware, the iron, the hairdryer, washing and drying machines, even some things like butter or tea. We haven't really lacked anything.
The location is also good - the fresh food market is right across the street, as well as a number of great restaurants. The subway is 5-7 mins by foot (if not running). The neighbourhood is clean and cozy, no parties or loud places have been noticed.
We definitely recommend this apparment as a place to stay in Montreal. It is a great edition to the style of the Petite Italy and Montreal itself.