Great place, great hosts. If you’re hesitant, don’t.
You have access to multiple buses and train lines.
You have a PureGym (fitness franchise) at 30 min walk/ ~25 minutes via a bus.
You are 20 and 30 minutes from two good malls ( Stratford and Canary Wharf).