Very very clean - probably the neatest Airbnb I’ve stayed in! Easy check in and the host communication was top notched! Only negative would be for the price, it didn’t have TV. So once you were there, just pretty much had to go to sleep.