Great location near heart of the site of Montreal Place des Arts and festivals.