great place for big groups.