Upscale conference room for business meetings on-site