Great place for a large group! Excellent location in Austin.