Great mini golf!
Each hole is a little different - with just the right amount of challenge for the family. They offer birthday party packages.
Reasonably priced. It's well-manicured and maintained.
The pro shop offers some snacks. There is a covered picnic area - so as long as it's not reserved for a party you could bring your own.
*Big positive: you get to pick your own putter and ball - because color choice is important to your ability to play well. ha