I have not had the best of luck with KOA lately. This one was very nice and the staff was great! Had fun swimming and they had a movie for the kids. The next morning they had a cafe with breakfast that was nice. Showers and restrooms clean. We stayed in a 40' RV I would stay again.