The location just a couple blocks from Baker Street Station is perfect, makes it easy to access anywhere in the city. Additionally, most of the hop on hop off bus tours stop there because of Madam Tussauds.
The place is far more spacious than any of the three hotels I have stayed in the London.
Lisa was great with communication and provided a lot of local suggestions and tips.
I would gladly stay again!