We really enjoyed our stayed at Artie's place. It's a beautiful, quirky space with lots of room for our group of 7. It included all of the amenities we needed for a short stay. The neighbourhood is young and fun, with pubs, bars, and lots of restaurants nearby. Very well located for travelling around downtown Montreal.
A small warning to travellers: its a third floor walk up and the first staircase is tricky. The rubber mats on each stair are not attached, and you need be very careful not to slip.