very clean. well organized. the little messages on the doors are great. pain free stay. exactly what i hoped for.