Great location, great wee flat. Everything you need for a short break in London.