The apartment was excellent, the interior decoration was beautiful and we got everything we needed there. The location was superb because we would walk to the main train station or take a bus that brought us to the centre in 12 minutes.
Igor was super friendly, unfortunately we did not get to meet him, but we interacted trough sms and he was very prompt in all communication.
We definitely recommend staying at Igor's when you visit London. The flat was clean and charming. Overall a great experience.