Spotlessly clean and very thoughtfully appointed. We had a lovely stay.