Very nice place to stay, easy to reach London center, Oxford Street, very close to Abbey Road studios,
I would definitely stay there again :)
Friendly cat