Good place, a bit small, near the Pancras station !