Noah's place is a gem in London. Specially if you are traveling with family and kids, this must be perfect. The place is spacious, clean and plenty of natural light all day. Being right next to river lea, specially in summer time, it was a blessing for us.
Noah itself is amazing person and would reach out to you for anything. This is their actual home, which they will be sharing so lots of benefits for someone staying with kids.