very clean and new. we had a very pleasant stay.