Me, my mom and two sisters, stayed in Laras apartment for four nights. The location was very good and central and Lara was very helpful and accommodating. No problems with arrangeing drop offs for keys etc.
The apartment was airy and well suited for four people. The standard was ok, although compared to Swedish standard it's a bit low (but that counts for most apartments and hotels in London).
Overall a good stay and a very nice and friendly host.