Great location. You can walk to nearby stores, Mudchute Farm, Greenwich#, Canary Wharf, Poplar etc. 3 different DLR stations are near to the location and Jubilee line from Canary Wharf. Harman is a great host and avaialble everyday for an hour or two.
One of the benifit with the room was the ensuite. We as a couple had a good stay. We did cook food a few days and kitchen has enough utensils to serve your need.
I recommend the place for long term stay!