The staff was super friendly, and made everyone feel very welcomed. We stayed in one of the cabins, and the site was fantastic. The kids had a blast and never had nothing to do, between the bounce pad, the pool, playground, and bikes. The bathroom and showers were kept in excellent condition, and were always very clean. Overall, the family had a blast coming to this KOA, and we plan to come back!