Very clean, ran into the cleaner on the way in. Parking went very smoothly. I read a comment about the bed, it was a pretty firm mattress but i still slept great on it. No complaints!