Clean and we had a great stay at the house. Easy to check in.. they had all the amenities you could ask for. Great for our little family. We will defiantly go back. ❤️