Great place. Easy communication. Everything as in the decription. The DLR is slightly far off, but there is plenity of buses and even public bikes within a couple of minutes walk. Highly recommended.