We loved our stay - lovely flat, great location - extremely communicative host. Stratford international is such a great link to the rest of the city and there are multiple cafes and bars right around the corner.