The apartment was clean when we arrived. Had everything we needed during our stay. It was great!