Absolutely fantastic location (very close to three tube stations in the heart of London). The apartment has a lot of space, for that area. Definitely much more spacious than a lot of more expensive hotels in that area.
A great find.