A very handily located place for Stratford and East London, and a welcoming home