Very clean. Some amenities provided for the kitchen if you want to cook. Extra bedding in the closet was nice. My only complaint was no full length mirror or bath rugs for the shower. Great response from the hosts when we had questions. We would stay again.