I'm a really bad golfer. To be completely honest, I have very little interest in the sport. I'm impatient, I have little desire to ever become a better golfer. Now that we're clear, let me tell you a little bit about Leatherman.
Driving Range: Plenty of space both semi-private and out in the open. You can choose to drive from the deck area or downstairs. Markers are clear and the grounds are kept pretty clean. There's also an automatic ball set up system on some of the tees. Sweet! It's worth noting that the private-ish enclosures are great for horrendous "golfers" like myself.
Mini Golf: I haven't played mini golf here, but just from perusing the course it looks a bit sad. There's not a lot of jazz going on here.
So, while I'm not a golfer, Leatherman provides the goods to those who are and those who want to be!