Guillaume's place is equipped with everything you need for a short or long duration. I stayed there 6 months and had a delightful stay. I always found parking on the street and it is in a great location in Montreal if you are planning on using public transport.
Guillaume is a great host and responds quickly to questions.