Sparkling clean. Great location. We'd definitely stay again!