It really is, the old one was complete garbage but the new one seriously rivals an upscale health club.... again I don't know how useful the stuff is, one of my friends back there did say they had at least on squat rack and one deadlift platform as well as a lot of the more usefull equipment. You can't argue with a free gym that has one of the biggest rock climbing walls in the state and a freakin LAZY RIVER in it lol.
UTSA's location is awesome, your literally walking distance from the la cantera resort and mall (the most upscale mall in the entire city.... you WILL see ferraris and aston martins cruising around there from time to time), Six Flags is in La Cantera as well. About five minutes away by car is The Rim, a gigantic new, upscale shopping center as well as TONS of fast food joints, a cosco, a super-wal mart, sams and one of the bigger local grocery stores.
Know nothing about apartments but there are a few on UTSA blvd. which I think are all on the shuttle route and they all look very nice.
Some buildings have cool views, I remember one computer classroom in the humanities building had a view of the damn rollercoaster at six flags lol, you can't imagine how distracting that is.
There is one Max Muscle in Thousand Oaks I think, there are also several Cost Plus Nutrition stores (local chain) that has a pretty wide variety of stuff, all rip-offs though, online is obviously the way to go. Sun Harvest is a local "organic/hippie" type grocery store lol, but great place to buy stuff like oats, rice etc. in bulk, huge selection of supplements too.
I think that covers it all.