I am writing this review specifically on the Golf Academy.
The hubs and I got this living social voucher for 5 buckets of range balls at the indoor golf facility, which was perfect, as I wanted to get practice before our Palm Springs trip. We went around 3:30 on Wednesday and there was maybe 3 other people there. So lots of space, could still have a convo and not distract anyone. They have numerous boxes to practice swings at, as well as a whole other area for putting and short game. The features looked nice, sand trap and some water so you can get a true feel for how a lot of golf games end up.
They also have the simulators there too, so you can practice a whole game with your friends and have a couple drinks. They offer lessons and have a mini pro shop if you need to pick anything up.
Being new to the indoor golf world (personally it's still ski season, I want to be outside, not in) the facility seemed good and they have parking there too.