Great place to accomodate a large group.