The house was clean. When we arrived we couldn't get in at our check-in time, but the host was apologetic. There were minor issues with the house, but again the took care of some of them and some they did not. The house did not have anything extra like paper towels, washcloths, dish soap, hand soap etc so you will have to supply your own at less we did. But; we had a nice stay and we enjoyed ourselves.