Clean and looks just like the pictures. Host not good at responding, twice I waited over 48 hours for a response and had to get Airbnb support involved. Pushed the check-in time back twice, 4 hours later than stated so I had to pay to store my luggage. Didn't provide the precise location until 1 hour until I was supposed to arrive.