spotlessly clean. very comfortable stay.