It is clean but basic, however lashings of hot water and lovely and warm. If you're expecting luxury, this isn't the place for you, however, if you want an honest, cheap, clean and warm place to rest your head for the night, then this is okay for just that.