I had a great stay in Montreal. I was there during a heat wave and, because her apartment does not have air conditioning (which is actually the case for most places in Montreal, including many public places and restaurants), Caroline did everything she could to ensure my comfort. There was a unit AC in the common area (dining room, which is right by the bedroom I stayeed in) and I requested a small oscillating fan for the room. Truthfully, despite the heat and humidity, I was actually comfortable and slept well at night. The bed was comfortable. It was a pleasant stay. Caroline was absolutely lovely and a hoot to chat with.
The apartment and room itself is quite spacious and clean. It is an older apartment (known as "shabby chic"), as most buildings are in the area. Be warned: there is a set of fairly steep stairs outside leading up to the unit. It adds to the aesthetic of the building, but after I rolled my ankle, it was a bit tricky to come down it. While there is free street parking, it is a while situation. Pay close attention to the signs: when and if you can park there (esp without a permit). I was lucky enough to find a "golden spot" on my second day there and was able to keep my car parked, with no issues, for the rest of my stay. The first day was a tad stressful (I'm not much of a city girl). The stairs, lack of air conditioning and street parking difficulties have no bearing on Caroline, herself, or her apartment. Just thought I'd mention it so people can be prepared.
The apartment is very well located - minutes walk to great bakeries, cafes, restaurants and, obviously, Mont Royal.
I would definitely recommend friends to stay there.