Spotless. Lots of extras - spices, napkins, tissues, ziplock bags, hand lotion, soaps - hand, dish, laundry, etc. Nice towels, nice furnishings. It is upstairs. Great communication. We hope to stay again. Really nice place.