It has everything a campground should have. Make sure you bring your bikes. It has a great bike path. The swimming is great. It has an outdoor stage. The only drawback to Fish Creek Pond is that it is very difficult to get reservations. Our grandkids had a great time.