A superclean and affordable place to stay.