It was extremely clean. The communication was very, very good. They went above and beyond to make our experience so easy and the house and location was perfect for our large group.