We go to this KOA every June or July for the last 10 years. It is a great place. Not your typical KOA as it is more like camping vs other KOA's we have stayed at. Lots of trees and shade. Some RV sites are larger than others and lots of seasonal sites. Close to lake and they have a dock. Beach is seasonal but can drive out on the mud, just don't get stuck. Rocky beach if water is low so bring your river shoes. Sites are full hook ups. Bathrooms are clean and they have made some improvements. Small pool but nice. Can get noisy on the weekends with dirt bikes etc driving around. Great for kids. Lot's to do. Very pretty area. Trinity Lake is not that busy during the week.