Terrific space in a terrific location. You really can't ask for anything better if visiting London.