Immaculately clean. Would stay again and certainly recommend.