Staying at this nice apartment was really really great.
Cozy, tidy and clean. The bed is super comfortable. The bath has a good size. We didn't used the kitchen as there are so many great places to eat nearby. But if you want to cook, there is a supermarket a 1-2 minutes walk away.
The apartment is in a great location. You can quickly reach the underground station (~7min) or bus station (~2min) by feet. At South Kensington underground station you can take the Piccadilly Line or District Line and get around really fast in London. Also the Piccadilly Line goes to Heathrow Airport.
Haven't met Lisa and Kirill personally but the communication was fast and really nice. They helped us with all our questions and the guide map they provide is super.
All in all, we will choose this apartment the next time we visit again. I can only recommend.