As the Duchess, I have to say I don't have many complaints about this place. You pretty much get what you pay for. The heat could get unbearable during the summer if you're using the outdoor driving range. The driving area on the grass is not recommended - there's barely and grass there and could be muddy and slippery if rained the night before.
The indoor staff seem to be high school kids, who probably get paid minimum wage since it's really not the best service.
I bought the ten bucket deal, so I'll continue coming back here till I'm done or find somewhere closer to home.