Spotlessly clean and had everything you could need for a short stay. Lovely. Will stay again