I have stayed during the visit at TU Austin for Business Trip. The location was perfect and the restaurants were nearby, so it was easy to get there.
Like me as a first visitor in the US, however it was complicated to find the entrance of the building. That was only thing I found difficult, otherwise it was excellent to stay.