This is great base to visit London - conveniently located near the DLR which we used almost every day to get to various parts of London, and the Deptford train station which we used to get to the airport. Recommend getting an Oyster card to take advantage of all of the transport options. We enjoyed our daily walks along the water into Greenwich with close proximity to restaurants, bars, shops etc.
The apartment is scrupulously clean and filled with thoughtful touches in the kitchen and bathroom. Loads of hot water but water pressure is a bit lacking - I understand that this will be fixed in the future. Bedroom has a nice wall heater that we used a few times as the weather was starting to turn cold and rainy. Cable TV was handy to catch up with the news and Netflix was also available.
Maria was a wonderful and friendly host, very responsive to questions and comments. We would definitely stay here again!