Clean. Well organized. Exactly what it was advertised to be. I had a very nice stay.