Charles's place is great! Clean and cute. Charles was prompt in providing detailed check-in instructions, which were easy to follow. He responded quickly to my questions throughout our stay. We couldn't find an extra set of bedsheets for the sofa bed when we first arrived, but Charles brought them over not longer after I messaged him.
I slept on the pull-out sofa (with the mattress topper) and my friend used the bed - both were comfortable.
The apartment is on the third floor of a triplex on a quiet residential street near Papineau and Sherbrooke - just steps away from Parc Lafontaine, which is a beautiful place to stroll in the evening or have a picnic during the day. It's an easy bus ride up from Papineau Station (on the green subway line), and steps away from the 24 Sherbrooke bus, which will take you across the city (east-west direction). Just south of the apartment, on Ontario Street, is a good bakery and a nice little diner where we had breakfast. If you walk about 15 minutes north on Papineau (or take the 45 bus), you'll reach Mont-Royal, which has more great bakeries and restaurants.
All in all, we enjoyed our stay and appreciated the chance to explore Montreal's pretty neighbourhoods and indulge in its delicious food.