I stayed at Israel's place for 3 weeks during my winter holidays in London and it was absolutely a pleasant stay.
I didn't have a chance to meet the hosts as they left for holidays but they are really responsive via text messages.
The self check-in is easy with clear instructions and the surroundings are walkable and quiet. The closest DLR station is approximately 10 minutes walk and will take you directly to Canary Wharf, there you can change for Jubilee/Elizabeth line to get to the city centre. There are a few bus stations near by taking you to other tube stations like Mile End, Bethnal Green as well.
The house is really lovely and beautifully decorated with indoor plants. Sometimes, the heating isn't on when you want it to, but fortunately it's not too cold inside, I slept well with blankets on. Overall, I highly recommend Israel's place if you plan to stay in East London.