Sparkling clean. New even! Great location.