Very clean, and a very comfortable stay.