Super clean and exactly like the pictures. They are quick to respond and such a comfortable stay. We booked last min and we enjoyed our stay!