Extremely clean, everything we needed. Stayed with two young children for one night. Highly recommend.