Book it! Perfect location and perfectly London! Great host and a lovely home for your stay in London.