For anyone who has experience of vacation rentals, this one is just fine. It is exactly as advertised, the building is secure, and everything in the apartment worked and was easy to use. The bed was very comfortable and there were plenty of sheets, towels etc. One small caveat is that, being a British bath, it is very deep so it's quite a step up and over the rim to get in it for a shower. I particularly liked the balcony - it's on the 7th floor so I could step out and breath the illusion of fresh air, a bonus right in the centre of London. And it certainly is in a great location - surrounded by everything you need and with great transport options to get anywhere else.
With a journey of several thousand miles to get to London, check in arrangements are often a headache for me, but with Naresh it was so easy - he is ready in his nearby shop to meet you whenever you arrive. However, his shop is closed after 7pm and on Sundays so that could be a problem for some.