Sparkling clean. Great location. Satisfied all our needs to the max.