Impeccably clean! Has everything you’d need for a long weekend visit. Will plan a return visit in the future for sure!