Very nice and spacious apartment. We felt very comfortable. We arrived a bit late but the checkin went smoothly. The flat was clean and well organized. Would definetely recommend it!
It can be a bit of a hassle to get there with publich transport. However if you don‘t mind walking a bit I recommend going to Stratford which takes about 20min and is actually a nice walk by the stadium. From there you can take the central line straight to the city.
Gracias Jimena!