This hotel is earnestly run and decently maintained. Because of the price, I did not expect a first class hotel, and it's not. But for the price, it's an excellent value and is well-run by the folks I met. Not squeaky clean but not problematically dirty -just "good enough" to indicate that the staff are doing the job, but can't spend a lot of time on each room because they don't charge enough per night for that degree of staffing. Again, "you get what you pay for." I appreciated that, for what they charge, they keep the place clean enough and orderly enough to make it a good place to stop for a night or two.