Spotless and provided everything we needed. Hosts are early risers so footsteps were heard but for us it wasn’t an issue since we sleep with a fan for white noise.
Highly recommend.