Unfortunately, there were several problems with our stay. We would not stay with Charles again, and would not recommend.
We received a parking ticket for parking in a resident area after parking in the area recommended in the AirBnB description, and Charles was extremely unaccommodating. He asked us not to be ridiculous when we asked that he cover the expense. Thankfully, we were able to call AirBnb and they quickly refunded us the amount for the ticket. Be aware that you run this risk by parking in the "free parking".
Furthermore, the tap on the bath was broken and constantly ran warm water, so the hot water lasted only enough for one shower. There were only two towels for the four guests.
However, the location of the Airbnb was suitable for a stay in Montreal, and Charles responded to his messages very quickly. We were able to enjoy our trip despite the difficulties that arose.