Mostly clean, but unit is a bit outdated and was stuffy. Was ok for the one night we stayed.