Excellent location, very close to DLR, Royal Naval College and DLR. Everything is there what is needed, a very good pub (Trafalgar Tavern) is only about 300 meters away.