Great spot for a big crowd. Good location.