From a professional place to amenities like WiFi, video conferencing and connectivity, there are a host of benefits of choosing a meeting room for business interactions rather than going to a restaurant