Wilson's place is in the heart of Montreal. It is in a perfect location and the view from the roof top is gorgeous. The place is incredibly clean, which is perfect. The apartment is very close to the metro so the city is easy to navigate from there. Plenty of places to eat and shop, everything is a few minutes away tops.
Cannot recommend this place enough whether it's your first time visiting Montreal or your 10th time.