Elissa's flat is literally fabulous. Smartly furnished, it has amazing views over the Olympic park and Canary Wharf. If you happen to be there when the weather is nice, you can enjoy your meal in the terrace with an amazing view of London. In the apartment you can find everything you need: all the sort of kitchen amenities, many plug sockets and individual central heating.
The neighbourhood is nice too and plenty of shops opened throughout the week. The area is also well connected to central London by underground. Just in front of the flat, you can take a bus to Stratford mall if you're fond of shopping.
All in all, Elissa's place made our staying in London unforgettable and we look forward to going back soon.