Had a great long weekend in the apartment, it is very clean and big compared to other alternatives in London. Ayoob is a superb host, super nice and responsive, even left us some treats since we arrived late at night.
The location is awesome, short walk from all major spots.
The only thing that bothered us was the noise. The building is being renovated, so around 8:30 in the morning there are construction noises that you can hear very loud in the apartment. Also you can hear everything that happens on the street, and although it's a relatively quiet street there's still a bar in front of the apartment.
If you are looking for a spacious clean place in an amazing location with a superb host, and you are not a light sleeper, go for it!