Very, very clean. A pleasant stay.