The place is located perfectly in the heart of Montreal!