Super location, simple apartment with very helpful staff.
Will definitely stay again when I’m in London (if there is room!).