So clean and had everything we needed to have a wonderful stay. My boys loved it!