We went here, honestly, because it was cheaper than the alternatives. It was my 4 yr old's first time playing and we didn't want to blow tons of money. This place was perfect.
You get a train ride to the top of the course, which my daughter loved. The holes has just enough difficulty to make it fun. There were a few holes inside the "caves" which were scary for the 4 yr old, but not too scary. The waterfall was great as well.
I gave it 4 out of 5 simply because the holes weren't really all that creatively layed out or challenging at all. The primary focus was on the scenery AROUND the holes and not the holes themselves, which is fine. But for my tastes, I wished I would have been able to hit a ball through a windmill or into a pirate's mouth or something.
I'd go back in a hearbeat though.