great place for mid size groups.