When my husband suggested staying at a cabin at this KOA as opposed to a hotel, I was not on board. But when we arrived, I was shocked to find how surprisingly cozy they were. We didn't bring our RV so we just rented a small little bungalow equipped with it's own bedroom, kitchenette, kids' room and bathroom. You would never know you were in the middle of a campground...it was more like a mini-apartment. The pool was clean as were the other facilities and when we were there, they were redoing the rec room which is geared towards families and children.
Apparently, they were recently bought by new owners so it looked like they were trying to make a bunch of improvements and were super friendly and accommodating to us (especially since I was about 7 months pregnant at the time). Now that I have my baby, I'd go back for sure. It was a perfect, affordable stop on our way from Southern to Northern California...a trip we make quite often. Not too far off the highway.