Staybridge Suites, Liverpool - The Den Private Meeting Room