We stayed 3 nights during a 6 day period (travelling the middle days). The first 2 nights we had a clean room, everything was fine. Holiday Monday our room was less than great - really badly cleaned, lots of hair on the wall of the shower etc. That said,aside from the doors slamming all the time, the hotel is new so it's very nice. Decent free breakfast and tim Hortons is right beside.