The Oaks kinda suck. Dezavala has some nice apts. and is only about 5-10 minutes from campus.
The area is nice for what it is. There are MANY good restaurants but one can only go to sea world and fiesta texas so many times. Check out the botanical gardens in Alamo Heights when you get the time.
Veni, Vidi, Vici