We really enjoyed our staying while visiting London. The apartment is very close to DLR/Train Stations, grocery stores and coffees. It is also fully equipped with everything we needed and the check-in/check-out process was super quick.
I really recommend it and will stay there next time in London.