The size and location of this flat are great. A ~5-10 min walk to the tube to get you to most of your destinations. A ~20 min walk to the river, with several great restaurants and coffee shops in-between. The flat was clean upon our arrival. The unit has a water heater and good shower pressure, which is a good find in the UK. Heated towel rack -- although common -- is also a nice touch.
No hand soap was provided, despite being noted on the listing, and the coffee machine was dirty and did not function. Both solved with a walk down the block to the coffee shop and convenience store.
The worst part, however, was the quality of sleep while here. All mattresses and pillows were very poor quality. You could feel the springs in the thin mattress when laying on it. Only two pillows provided per bed, all of which the stuffing was pulled apart inside and lumped together. My family is leaving our 5 day stay with sore backs. This theme also followed suit with the towels. They were all small and poor quality. There were no extra towels provided.
Lastly, since it is noted in the listing I will not account for it in my review, but to travel 20 min out of the way to retrieve the key seems completely unnecessary. We were able to drop off our bags early and chose to grab lunch nearby the office at one of the several options, it seems a lockbox on the building or even a keyshare kiosk that is available at a nearby convenience store.
Although we've found it common during our stay in the UK, the flat does not have a lift/elevator, so be prepared to carry your bags and luggage up the 30+ steps upon arriving from your journey to retrieve the keys.