On the one side, you've got the largest medical center in the nation (in the world? something like that). Then there's a large city park, the light rail (very nice, very new), lots of very nice large houses with many, many live oak trees and exceedingly large yards, and then there's the Rice Village, which is a lovely little upscale yuppie shopping area.
You're in the Museum District, which has the Museum of Fine Arts at Houston and several other lovely musea, and you're just down the road from Reliant Stadium, the Astrodome, and Astroworld. Plenty around to see and do if campus makes you crazy.