As others have commented, the biggest issue with the unit is that the walls are super thin, so it's not an ideal place if you are easily bothered by noise in general.
I had trouble sleeping some nights because the occupants of the unit above me would walk around very late during the night.
For the pros, the unit is well equipped, the things I find most important which are the bed and the shower were great. Place was clean and there were fresh towels and bedclothes.
Alexia was very helpful and accomodated a couple of requests that I had during my stay.
Probably the biggest pro is the location. The apartment is close to most of the important spots in Montreal(about 3 or 4 blocks away from Mont Royal), and you can bike to wherever you'd like to visit in 15 minutes tops.
I enjoyed my stay and would probably return here if I am in Montreal again.