Clean and had everything we needed. Bathroom is small and could use some updating. Plenty of towels and a full stocked kitchen was great.