Everything is like the pictures. The view is really nice, especially at night.
Everything you need is in the apartment and you are a few steps away from a Tube station ;)
We really enjoyed our stay there!