Spotlessly clean. As represented by the listing! It would be a great place for an extended stay!