I havent had the chance to play the whole course yet, so this is only a partial review for the range.
My favorite part about the range is the fact that it is a 5 min drive from my house, there is always enough parking, and it is relatively inexpensive (10 bucks for their largest bucket of balls).
The range is not very well kept, with random patches of grass missing and dry brown dead grass. The actual slots are marked off (which is always a good thing) but their are HUGE divots that it seems like they never try to repair. Some of the range balls are cracked as well. They have a free water dispenser...but it is covered in spider webs and spiders. Im not going anywhere near that thing!
You kind of expect these things from a public course, so thats why I kept it at a 3 star rating. A good experience hitting some balls there, but not great.