Very clean. Great communication. House was perfect for our weekend stay. Lots of rooms. Beds were very comfortable!