Sparkling clean - definitely one of the best I found in airbnb. Very smooth check-in process even when we made instant booking and needed to check in at night.