Hotel is very clean, although if you do a deep inspection, you can see typical wear and tear, wallpaper peeling and the like, but not a speck of dirt. The staff is hit or miss, some are so pleasant you can't help but smile, others give the typical, not rude, but obviously they come to work everyday questioning how life led them to this position. Rooms are quiet, vending machines are all sold out. Some great, some average, overall a nice place to stay that doesn't break the bank.