Very clean and the hosts are very accomodating. We are very happy with our stay in the property.