I enjoy it for the driving range primarily. the chipping green is maintained alright for practice. Putt Putt and batting cages seem to be used rather heavily and set for kids under 16 or five feet.
Pros: Lots of options, Artificial, grass, lights, shade.
Cons: need more lighting for nights