beautiful and cosi place close to main terminal st Pancras and many restaurants and pub's, it is a quiet place good enough to have a good rest