The apartament location is really good, just 15 min walking from London Eye or the Big Ben.
We were there one night, the room is big and clean, even if the door is kind of broken and it doesn't have a lock.
It's also a bit noisy as you listen the train but in general we were okay.