We had a great stay at this flat during our one week visit to London for a wedding. The location was super convenient and felt safe- we were very close to the tube and an easy walk to a handful of places on our to-do list as first time visitors (Tower of London, Sky Garden, South Bank/Queens Walk, Barbican, Spitalfields, etc). It looked exactly like the pictures and the check-in process was easy. We didn't spend a whole lot of time in the flat (it was mostly a place to sleep/get ready for the day) so I can't speak a lot on the kitchen or washer/dryer aside from the tea kettle we used to boil water and the fridge we used to store leftovers & beverages.
A few things to keep in mind: the internet is a little slow. We weren't able to use it for a video call because the upload speed was pretty much non-existent. Also the shower is a little finicky to use. We had to call to have it explained to us since the temperature control is not intuitive and you kind of have to force the knob to get it how you want.
Overall, we enjoyed this rental and would stay here again!