Our stay went well, the flat was convenient (the kitchen could have been more equipped, but the living area was nice) and the beds very comfortable.
The area is pleasant, we had small shops and pubs nearby, and the metro is within easy walking distance.
We had the added bonus of a great partial view to the fireworks over the London Eye from our windows!
There was a broken faucet but the janitor came immediately to cut off the water and a plumber was sent to fix things on the same day, Sunday January 1st... very swift and efficient handling of the situation.