Extremely clean and well organised. The pool is fantastic and the whole family are very welcoming. We appreciated the little touches.