The apartment is in a strategic position just around the corner from the South Kensington underground station, which is served by three metro lines and so allows you to reach every corner of London. Also the area where the apartment is located is full of stores (including a supermarket open till midnight) and restaurants. The apartment itself was comfortable, clean and well equipped with all the necessary to host a small family.
The check in was flawless, the agent was waiting for us in the apartment and continuously in contact with us.
I would definitely recommend this apartment.