What a fantastic place! We stayed here as a family of four on our first trip to Europe from the US. Not knowing the area well, I didn't have much to go on when picking a spot, so we were really fortunate to come across Carolin's flat.
The location is perfect. There is a tube station practically out the front door. There's also a bus depot right across the street. It was super easy for us to use this flat as a home base to get all over London. There's also a convenience store and some restaurants right in the building. You'll definitely want to hit the sushi place while you're there, it's amazing! Otherwise, there's not a ton of places right around the building.
Also, being right on the Thames, the views are spectacular. The river walk is right behind the building. Fantastic views both day and night.
The unit itself is very nice and super clean. Perfect for a family. The kitchen was very useful and well appointed. The AC wasn't super cool, or perhaps I didn’t know how to use it, so we were a bit warm, but not uncomfortably so.
Bottom line, I would highly recommend Carolin's flat, and hope to stay there again some day.