Loved Deasy place. We were there for a few days but we did a lots of things. The location is walkable and near the Metro. So many restaurants within walking distance and a block or two from St. Catherine where all the shoppings and night life.
Overall we had a wonderful time in Montreal.