From the looks of the place, this is a newer property and a very new listing on airbnb, so once the kinks are worked out this will be a fantastic place to stay. The neighborhood couldn't be better located within Montreal, whether you're there for the first time or the 101st.
I'd also like to note the management was very responsive and every issue we had was dealt with right away.