I had a really wonderful stay here, which I used as my accommodation for a one month trip to London after finishing university. The accommodation was very modern, spacious, and had an ideal location - it wasn't guaranteed from the listing and I think they may have several rooms which are used, but mine had a direct view of The Shard from my Bedroom, Bathroom and Kitchenette windows! There was building work going on directly outside, this seemed to stop early afternoon so was only slightly noisy if waking up late.
As mentioned in other reviews, the rooms get very hot - travelling with a fan for the bed at night would be wise! There were two windows that opened and this helped, but they don't open very far.
The internet was perfect for working from home. It was provided by a third-party called Glide and I got 120Mbps Download and 78.8Mbps Upload. During a single night where I was unable to connect, I called the provider who worked with me to troubleshoot and fix the problem. I think this was at around 9PM on a Saturday so I was very impressed! It was resolved within hours.
There is a Tesco connected to the building and a Sainsburys and Costa opposite. Very ideal for buying food. Having a proper oven was great and not something that I saw offered at any other similar accommodation.
The shower was sometimes quick to go cold - once this happened it would only go hot for a brief period periodically. I found that the earlier the better for this. Your mileage may very but I wouldn't let this put you off!
Overall, this was a really great stay, and compared to other listings I looked at this was the most private option with everything you need for a longer stay. I noticed the price fluctuating quite a lot, and spent a little more than I had hoped because of it - if you see a price you like, I would book it as soon as you can!