We stayed at this hotel for 3 days while visiting Montreal. The hotel itself is ok... a step up from a motel, but not much higher. The rooms are clean but bare. The sheets, the towels, the chairs are all made for function, not comfort. Three of the four lights above the bed were burnt out.
Probably the biggest problem is its location. It's on a little island with absolutely nothing around it. Walking anywhere is no option, whereas if you stayed 10 kilometers away you'd be in the heart of the city.
I tried their restaurant for lunch, just got fries and a sandwich... wouldn't recommend it.
-------UPDATE---------
The sheets are itchy and something must have died in the ventilations because it all of a sudden started smelling like a dead skunk until I was forced to turn off the air...