Great location in Austin and perfect for a large group