The apartment has everything a wayward traveler might need for a stay in London. My only criticism is that I could have done with a bit more warning about how many stairs there were! Certainly not for the faint of heart or the weak of leg.
Otherwise, it was great. The neighbourhood is super cool. There's a great view of the London skyline. There's an interestingly placed mirror. It's really well-connected for any other exploration that you might be interested in.