Negative experience.
First of all, 'Free parking on premises' turned out to be unavailable (there's really only space for one car and there are multiple rental units). This being Montreal I wasn't even considering places without dedicated parking spots. I had to get Airbnb support involved in order for the host to actually provide us with the off-street parking spot. That basically ruined the entire first half-a-day in Montreal (because Airbnb support turned out to be horrible too).
Then there was no hot water at all for an entire day during our stay. I messaged host early in the morning that there appears to be no hot water, but they insisted that it must be because we used it all up. They only started actually doing something about it in the evening after repeated messages (but to be fair, once they actually started looking into it, they got it fixed in a few hours).
The air conditioner is in the kitchen, at one end of a long, narrow hallway. The master bedroom and second bedrooms are on the other end of this hallway at 90 degree angle. This means there's very little actual cooling for the bedrooms where you are going to sleep. There was a fan that did help a bit, but the arrangement is very far from ideal.
As usual it's hard to tell from photos, but it's a very old apartment that (mostly) hasn't been renovated. It's not in a great shape despite what photos might look like at the first glance.
The place was mostly clean (if a bit grimy looking due to it being old) but the windows were very dirty which wasn't pleasant to deal with when we wanted to open a window.
On the plus side – the location is great; you're like 100 meters from metro entrance that takes you to the very center in 15 minutes or so. If you have a car, then Walmart and other shopping is just a short drive down the street as well.
The bathroom (unlike the rest of the apartment) was recently renovated and is very clean and nice.
P.S. After the issues we had with the parking and hot water, we asked the host in they would be willing to provide a partial refund. However they completely refused and Airbnb doesn't help you in such disputes.