Great space and location for a large group.