Good location but at high rates. The issue is that you get a mini-room (maybe you don’t need anything else for a weekend in London) for 200 euros per night.