We have stayed at the Assiniboine Gordon Inn several times before and each time it has been a worse stay. This will be our last time staying here. Check-in staff was grumpy, no soap or shampoo was provided and our neighbours several doors down had a party both nights...a loud party. The air vent appears to have last been cleaned...never? It had hunks of dust and gunk hanging from it. Worst though, was that the room was ridiculously hot, with no way to adjust the radiator as there wasn't a thermostat. As I said, we won't be staying again.