Very clean, provided everything we needed for our stay. Comfortable beds!!