I've been going here for 10 years. They have good prices on golf shirts for sure. They seem to run through a lot of employees, but I don't care much about that. The range is huge, and usually in good shape.
I'd be a bigger fan if the yardage was right , even one time. They're usually too lazy to mark it, and it's usually set up from two days ago. They ran the best pro out years ago, but I know they give private lessons.
The mini golf range is an obvious attempt at a cash grab as it's the biggest piece of crap I've ever seen. Holes in the linings, and it's all concrete. I don't think it would kill them to update it more often than once every 20 years.
Other than that, I like it ! I've had the food before, and when I got home, my house smelled like farts.