We stayed at the property with our two young children.
The location is excellent, there are shops and play parks in very close proximity and several DLR and tube stations a short/medium walk away. There is also a hotel which does bag storage more or less next door.
The area is pretty much on the dividing line between the affluence of canary wharf and the estates of tower Hamlets, so there is some poverty nearby but we saw no crime etc while we were there and the area appears pretty safe.
The flat itself was furnished to a high standard and was clean. There were four beds (two pushed together as a double) and a sofa bed. The kitchen had everything you would expect to need and clean bedding and towels were provided. A cot bed was provided by the owner for our baby. The flat was acceptably quiet despite the buses and low flying planes outside, sleep was not an issue. The flat was accessed through a rather fancy phone app - so you need a smart phone to stay here.
Booking was straight forward although the owner uses a management company so various digital forms needed to be signed and a reputable despite was required to cover breakages. The owner was quick to respond to the only issue we had (the management company missed the cot bed so brought it round) and was friendly and helpful.
I would recommend staying here.