Isle of Dogs is a place where it is quite and friendly, while Canary Wharf and Greenwich are on walking distance.
Good value for money. Wel equipes kitchen and Great rain shower in the bathroom.