Very clean, very comfortable. We had a lovely time!