The older, "back" tower is pretty close to the engineering buildings, where he should be spending a lot of his time. But if not, buses are fine.
the view is great. i wish i lived in the view. its kinda far but the buses get you to campus really easy and the bars as well, and you're right next to the best bar (looney's). the high-rise style can be annoying but i'd take it over commons any day. the only thing about commons i actually liked was its location.