First off this campground isn't called Kastle campground anymore, it's now called Farmer Genes Campground. And its HUGE over 500 sites. We went here for 4th of july weekend. Check in was quick and smooth. It was overall an ok campground. I'm not sure I'd go back. Very busy with golf carts. They had a nice pool and splash pad for younger kids. They had plenty to for the kids, playground, mini golf,basketball etc. They have a beach as well. You can "rent" kayaks,canoes or other water toys. They told me it was $10 and when you bring back the oar and or life jacket you get the $10 back. Store with anything and everything you would need. Even sell ice cream! Nice for those hot days. They had fireworks and a live band Saturday night. Fireworks werent going very high and a few had the embers come into the crowd sending the spectators running. Seasonals weren't very friendly. We were walking down to the water to get a seat for the fireworks, we stopped on the side of the road to talk about potential areas to sit and the seasonal behind us said "sure you can sit there if my pay seasonal fee for the year" very rude! We had no intention of sitting in front of them. The sites were stacked on top of each other, nothing in between for any type of privacy. Upside was the amish came in selling their baked goods and eggs. The showers are pay showers- a quarter for 3 minutes. First time i seen that. In the picture i was standing in the next site to take the picture. Thabkfully noone was there or it would've been cramped for sure.