Very clean and tidy, great communication from host prior to stay, everything we needed was there and a huge outdoor area for the kids to run around. Would happily stay again.