Brand new and very clean house! Kevin is great and answered all our question late at night. We had such a great time staying there! Will definitely go back!