Well-located modern apartment; don't be put off by the fact that it's not on a Tube station, because the buses that stop just outside will put you in the center of things quickly, and it's only a short walk to the DLR.
Two Tesco Express and a Lidl nearby made it easy to keep food in stock, and there's a variety of restaurants nearby including Bangladeshi.