It was clean enough. There was not information on the website about not being able to park your vehicle that takes up more than one space at the hotel parking lot on the website when I made the reservation. Also, be aware even though it says "pet friendly" they charge an astronomical amount in advance (which they say they give back if no damage...) I had just stayed at a Holiday Inn Express in Bellingham,WA for a week that didn't have these same issues. That one was great! This one was a meh experience. Glad I'm now aware that each of these hotels in the chain do their own thing, so we wont have to park our vehicle off property in the future. I think that information needs to be on their website for travelers in advance to being inconvenienced.