Spotlessly clean. Very comfortable place.