Not spotless, but clean. Fairly new, as pictured and had everything we needed. Unfortunately, I didn’t sleep well due to an allergic reaction to something in the apartment. Not sure if a previous guest had a pet there or if it was just dust under the furniture, but I was very ill. Everyone else in my family slept great and had no issues at all. We did look under furniture, just to check for pet hair and found an unopened beer can. So, the cleaning crew definitely missed some things, lol. Overall the apartment is really great, especially if you need to be close to the university!