Very clean, exactly as portrayed in pictures. The bed was comfortable and the bathrooms were clean. Will definitely stay again!