My girlfriend and I had a really nice stay at Lydia's place. The location is very convenient - right near a Tube station (so it was easy to get to the apartment from Heathrow Airport) and within walking distance of many of London's great tourist attractions. There are also multiple stores, coffee shops, and eateries nearby. Check-in was easy and the apartment was nice and clean, with all the necessary amenities provided.
Lydia and her co-host Sophie were very responsive to any messages we sent. Also, we had a brief issue with the wi-fi, but Sophie helped with a fix immediately. We definitely recommend this location for anyone wanting to explore London.