Great spot in Austin for big groups! Perfect location, too.