Great location and comfy stay, all you need for a lovely time in London.