The place was quite well located with less than 5 mins walk to the nearest DLR station and Tesco store. It is ideal for both long and short term stays given the proximity to station, closeness to Canary wharf, private space as well kitchen access for light cooking.
The hosts give the requisite level of privacy and assists with any questions that one might have. Check-in process is also quick and easy, so shouldn't be much of a hassle.
Would definitely recommend this place for stay while in London.