Yes. Outside is better than inside, but you could have one inside.
Yes, just depends on group size
Yes, they have live bands & fun loving atmosphere. Also this place is kids or dogs friendly if you have any. This place is huge. On the patio they have a tent like set up for food, food is ok I would recommend to bring your own food if they allow it. Over all this is a good place to come & have a great time.
Thanks! Your answer is awaiting moderation.