The location of the apartment couldn't be much better. 3 tube stations close by, bus stops, restaurants and grocery stores. If you want to explore London, this is a great place to be.
The apartment is nice. The kitchen is well equiped and everything you need is there. The only thing we missed was a dining table. There are two small ones to unfold from the wall which is not ideal for a family but it works.
There were a few flaws with the furniture (bed) that we had but the communication with the host was great and we even got a partial refund because of the problem. The host was very keen on getting everything fixed so I'm pretty convinced the furniture issues we had will not be around for the next visitors.
If you are looking for a good place to explore London, this is it.