It was immaculate in how it was cleaned, absolutely spotless. Provided everything you needed, just like staying in a hotel, only much more comfortable! The linens were crisp and clean and the towels were new. The whole place was spotless and so comfortable.