I've stayed at Omar's place for 6 days. His place is in a walking distance from University where I have spent most of my time. Austin is cycling friendly so if you rent a bike Omar place is close to everything :)
I've truly enjoyed my stay!