The location was very good. It was in close proximity to the Underground train, bus pickup and grocery stores. Several of the bars/resultants closed their kitchens prior to 9pm, but the food was good.
We walked the Thames River to many of landmark sights such Westminster Abby and the Tower Bridge, but make sure you are prepared for the distances to each. Using Google maps to suggest bus and trains to take, made our trips a little less daunting. Since we were in London 6 days, the 7 day Oyster Card made using of the public transportation easy and less expensive. We do not use public transportation where we live, so it was a bit more challenging to trust Google maps to navigate the train stations and bus stops, but the Google app's directions were excellent.
The apartment was very nice. The kitchen was fairly well furnished, but the appliances were not very user friendly for us initially. We finally found a book in the apartment that explained how to operate each item. That was very helpful. The washer/dry unit washed cloths fine, but did not dry them, even after running the dryer cycle for over 2 hours. So we just hung up the cloths to dry.
When I booked the apartment, a popup for the unit labelled 'About this space', stated that "It comes with two double beds and two single beds and two bathrooms, One of the bedrooms is and en-suite. So it can facilitate for up to 4 adults and 2 kids." This was not the case. We had two bedrooms with a double in each room, so one of our party end-up sleeping on the sofa. The sofa was not a sofa-bed, just a regular sofa. So confirm what your expectations are.
Overall, everything was great. We definitely enjoyed our visit.