I had a very nice time at Simon and Pablo's place and I agree with the other reviewers about how friendly and welcoming they are. The room is comfortable, clean, and well-appointed. Shower and bath are shared, but as the listing says the room has its own sink, which is convenient. The building (and the room itself) is well-shaded, so I doubt the lack of air conditioning will be an issue if you're there during hot weather. (I wasn't, so I can't say for sure, but the temperature was fine while I was there.)
The location is marvelous, just a few short blocks from the Laurier subway station and close to all the little restaurants and boutiques on both Saint-Denis and Saint-Laurent.