Yay for a good drive range on my side of town!
Callaway is right across the street from Town Square and Fry's which it makes it a convenient get-away if you are looking to do something outdoorsy.. The driving range itself is a two story set up with islands of green pasture and flags hanging among the desert land scape. I was once told that everything else was water which I think would be amazingly cool but hard to believe.
The golf facility is very well maintained. The pro-shop is of course well stocked and the people are friendly. I saw a couple deals that I want to take advantage of, but until that time comes. I think the place is a bit over priced, there are cheaper golf ranges in town. Also, I kind of got used to the automatic balls at Desert Pines. Here you have the more traditional basket.
Regardless of those issues, I think Callaway is great place to perfect your swing or just knock out some balls with friends if your bored. The restaurant from what I heard is good, there is a great pro-shop for whatever else you need.