Immaculately clean. Very pleasant abode. Perfect.