The flat is perfectly located, right next to Kensington Gardens / Palace; a 5 minutes walk from High Street Kensington underground station, and served by a variety of buses to all the major attractions.
Very safe and enjoyable neighborhood, with shops, pubs, and restaurants just around the corner.
The flat has everything you might need: it is wonderfully equipped (it even had plug adapters for both US and EU!), and is very comfortable for up to 4 people.
We were very happy to stay there and hope to return as soon as we get another chance to go to London.