This place offers a huge swimming pool with diving boards, water slides and a kids area. They also offer camping sites with chalets and all. They also have BMX courses, fishing, golf, tennis, lazy river, batting cages, and so much more! This place is great for a family reunion or a company picnic or just a big get together. Plus you can just go there with your friends on a weekend or something. My children love to go swimming there. Their concessions are a little pricey. They have plenty of parking and you can rent floats and stuff.