Very clean, and has all the basic amenities plus more. Kitchen was fully stocked with coffee, tea and all the fixings. Didn’t have to run to the store if we forgot anything small like sandwich bags/butter/coffee. Even better than the pictures in the listing.