Great space that can accommodate a large group.