While traveling from CO to KC, I found myself in really icy conditions that caused me to spin off the highway twice, both times into ditches and thankfully avoiding other cars. Burlington was my next exit. I had planned on driving straight through and hadn't budgeted for a hotel so I had to go with the least expensive option. It was only $40 for the night, I guess you get what you pay for! I was told that it was a non-smoking room but it reeked... was told there were hygiene items but there was only a tiny tube of shampoo and sliver of soap, but it ended up being a non-issue because the shower was unusable. Visible dirt in the shower and toilet, stained patched floors, only partial coverings on the bathroom windows. Wall patches that weren't painted, carpet only partially vacuumed, dirthy, dusty tray and shelves. The man on staff wasn't rude, nor was he friendly or helpful. I didn't bother staying for the waffle and coffee in the morning. The sheets and towels were clean, the room was warm, and the lock worked. Overall, while grateful to be safe from the weather, I wish I'd spent a little more at a different place.