You wanna talk about family fun….this has it all. They had so much fun things to do that I wanted to stay a few extra days to get it all in. Waterpark, mini golf, train rides, scheduled activities for the kids and even a dog park. I wish I could give it a 10 star instead of 5. If you haven’t been here then you better go cause you’re missing out. My kids are still talking about this place.