The apartment is very nice & very spacious (the pictures don't do it justice). The primary bedroom is beautiful and quite nice to stay in. The kitchen has all of the necessary supplies for cooking.
The area itself is nice and cute, with great city views at the nearby park. On public transit, it took 30-45 minutes to reach the city center/major tourist sites, but the train journey was a nice one (the stop is a close walk from the apartment, it's only a few stops to Tower Bridge, and it was under 10 pounds round-trip).
As some of the other reviews mentioned, the apartment is up a slightly steep hill from the train station & river, and there is a small set of stairs into the apartment. I would not expect this to affect visitors at all unless they typically experience mobility issues with steps or have bulky strollers.
Would definitely recommend!