A great space for a short term stay. Pictures are accurate of the space. The only issue we ran into was on check-in where we had unexpected delays on arrival so the place where you pick up the keys had closed. They were however very helpful in getting a set of keys to us within 30mins of us arriving at the property. I would suggest a place to pick up keys that stays open later than 7pm in case of unexpected delays like we had.
Otherwise I great spot, super easy to get around London from!