My family of 5 adults stayed at Lara's apartment for 3 nights. I would recommend Lara's apartment overall for the following reasons but i have also other comments which you may wish to be mindful of:

Pros: Apartment was cleaned up by the time i arrived. Self-collection of keys was easy, and Lara was able to provide good & prompt communication and information. Although a very small apartment, it has everything that you would need for a comfy short stay, even if you decide to cook. Food options are readily available, but mainly Halal food as well as a McDs very nearby. Transportation via bus is easy, and can reach most of the touristy places. You can also walk to the nearest Tube station (aldgate east) in about 15 mins.
Cons: This is definitely not a posh area of London. Also, the apartment can theoretically sleep 7 - 8 adults, but i would say 5 - 6 is the max that it can take, as the space afforded is really very minimal.