Had a great experience at the David, and you can't beat the location in Old Town. The room was super spacious with everything you might need (washer/dryer, fridge, dishwasher, etc.). One thing to note: if you need to store luggage, they don't offer that service, but they do point you to some local luggage storage options. I used one through Nannybag/Bounce that was just a few blocks away, and it was super easy. Will definitely stay again if my travels take me back to Montreal!