Perfect location. Highly recommended if you're planning to go a Habs game with the Bell center close by, a 12 minute walk to be precise, and lots of other amenities around. The space was great with a nice view, especially at night.
Stop looking and book this. Thank me later.