Extreamely clean and well looked after place. Our group did not have any children, but the thoughtful touches to be children-friendly made us so happy!