Great spot for a large group regardless of the occasion.