Clean and includes all the amenities! Great for the price and the host did a great job checking in to make sure everything was good :)