Spotlessly clean. Very comfortable, a home away from home. Well equipped and the beds are huge. This is the one if you want an easy comfortable stay.