The floor was very dirty. We all ended up with dirt on our socks after walking around the room. There was also an unpleasant odor in the building and in our room, and the odor was also in our bedding. At least one of the mattresses had a yellow stain on the side. The one bright spot was the employee at the front desk offered to switch rooms when we brought this issues to his attention, but when we tested it, that one smelled about the same. We decided to stay in the original room to avoid the hassle of changing. At breakfast, the fridge and drink machines were both out of service, so there was no milk for cereal or cream cheese for bagels. The bacon was good though. The location is convenient, and parking is free. I feel the staff did their best to accommodate us under the circumstances, but overall, we were very disappointed. Holiday Inn Expresses in general have been reliable in the past with reasonable rates, clean rooms, and free breakfasts, so this location may be an outlier. It needs a deep clean and air quality checks to bring it up to the Holiday Inn Express standards.