Clean !! Everything I needed that I thought this Airbnb wouldn't have it did. I don't have any complaints I simply enjoyed my stay!