I stayed at Lucia's place for a long weekend in July.
I choose the location mostly to be near the Olympic Park for a cycling event.
You can get to Homerton by Overland and the flat is not far from the stations.
There are also a few nice and quite hipster places around. I especially enjoyed the pizzeria on the high street and the Hatch coffee place.
The flat is nice and clean and all the basic stuff is provided. The kitchen is well equipped, in case you do want to cook yourself.