The place was a perfect fit. Host was warm and welcoming and gave clear instructions, which made me feel very at home and safe. The location is great and has multiple train lines and the classic red double decker buses practically on your doorstep.
Would highly recommend a stay at this flat. Check out Greenwich or Cutty Sark stops on the DLR and you can visit Queens House and the Naval College. Grab a ferry boat and it will take you to the Houses of Parliament and Big Ben on the Thames. Loads to explore and could have stayed a month seeing all the sights. Blackheath is literally up the Hill and has amazing views of the financial district of Canary Wharf and the O2 arena.