Extremely clean and well organised with clear instructions for how everything works! Our host went above and beyond to make our stay easy. She spent heaps of time with us, teaching us to get to know the animals - my teenaged kids loved it. The view was beautiful. Many thanks.