Immaculate, very clean. It had everything we needed including the parking garage. If you are bringing a car make sure it's very small. I've never been in a tighter parking garage but we were very happy to have it.