On the way to Vancouver, we stayed here and the stay was okay. It was cheap, the front desk agent was fast & helpful, and the main floor room was fine for one night! However on the way back from Vancouver we stayed again, and it was a totally different experience. The girl at the front desk desk was incompetent and unhelpful, check-in took forever, and we had a room upstairs (because we got a kitchenette) & the whole upper level smelled so strongly of cigarette smoke, it burned our nostrils and throats. The walls were yellowed and dirty and the bedding was thin and old. If you need a cheap place to stay for one night, coming late & leaving early then it’s fine, but I’d recommend the main floor.