Over 700 square feet of meeting space