I don't know why there are so many bad reviews. The rooms are really big and updated and so is the entire hotel. The staff and housekeeping did their jobs pretty well, the amenities are really nice especially for the price your paying. Only things needed to be done are a rubber mat placed in the tubs because I actually slipped really bad getting into the shower and we ordered breakfast from room service one morning and even it was good the bill came out to almost $50 for 2 people. All in all this would be the only place I would stay in for my next visit to Canada.