Very clean and had everything we needed. Great host and a big plus for being pet friendly! We hope to stay here again!