Communication with Sagar was very good. He responses fast and wants to make sure that you have a good stay.
The appartment is located in the centre of London. Everything you need as a tourist is nearby. Downside of this is that there is a lot of traffic, also at night. Make sure you can deal with this (We slept well). The appartment was clean. However, the shared kitchen looks a bit better on the picture than in reality. We booked the appartment at a fair price.
I can recommend the appartment if you do not care about traffic noise.