very clean and it was exactly what it shows in the listing! great host and hostess , they had great communication and are very friendly/helpful! our favorite part of our stay was coming back to the house every night. definitely recommend!