Great location, close to everything. Great one-bedroom apartment with good size dining/salon area. The interior is a bit outdated, which is OK, but I would prefer newer towels and linens (so you stop feeling like you are visiting your 100 years old grandma) and faster internet (I was working while visiting, so this was my major annoyance).
In any case - if comfort is not your primary focus - go for it - it's a fantastic spot for getting to know London in all of its aspects.