Pavlina was really great and replied very quickly. The flat is well decorated and it is quite big. It is convenient to get to as it is less than 10 mins walk to Canning Town DLR & Tube. Everything is within walking distance and the area seems quiet but safe.
Only minor inconvenience is having to pick up the keys at a shop but this is a minor convenience because the shop is also in walking distance.