Very clean and complete. Graeme and Judith were very hospitable and kind. They gave us toys to borrow for our little bub. The pool was amazing! Totally recommend!