Top notch. I am often underwhelmed at what people consider clean. Not here. The place was spotless. I mean spotless.