We had a great experience visiting KOA and the town of Casey. The sites were kinda small but not awful. The kids loved the playground and the pool (which was maintained and clean). The bathrooms were clean but HOT. They desperately need a fan or some kind of circulation in there. The staff was friendly and accommodating to our group. If ever in the area again, I would probably stay again.