Sparkling clean and I mean SPARKLING CLEAN. A really nice place to stay.