Me and my parents spent two weeks at the property. The property itself was really good: new and modern building, the appartment was very well equipped, the furniture was really nice and very good internet. The location was very good (very close to Tate Gallery and close to Guy's Hospital) with lots of food store options (M&S food, Amazon Fresh, Sainsbury's and Tesco's) and also plenty of restaurants to either dine in or take away.
The only thing that spoiled it for us was the fact that across our street there was work on an old building with lots of demolishing and concrete breaking, and therefore a lot of noise. Of course it was not the property's fault and it's not permanent but it was the only negative we take from our stay there.