It was spotless when I arrived! Also, after I told William there was a problem with the internet, he responded within 30 minutes and took care of the problem only 6 hours later! The most efficient Airbnb host I've encountered :)