We had a nice stay in this flat. It is located next to the Hyde park, in a area with lots of shops ands good public transport.
The room looks a little bit different to the pictures.
In the end we would recommend this small flat for a short trip to stay into central London.