A complete entertainment complex with beach volleyball courts, restaurant, indoor soccer, venues and a driving range.
I've used the range here several times and would give it an "OK". The best thing going for it is that it's the only range close to downtown and it has ample free parking. But the overused turf stations and asphalf range surface leave me somewhat disappointed.
When I have the time I'd rather go to one of the ranges outside the city for a bit of fresh air, real grass, and a relaxing afternoon of practice in the sun.