Spotlessly clean. Everything is new and in great working order. Stylish and charming. I had a great stay and hope to come back!