This was my first Airbnb experience, so I don’t really have a comparison. The flat was basic but clean, which is important. All was managed, prepared and done in a very professional way, so we got everything, that we have paid for, i.e. not a thing less but not a thing more as well.
The location is great from the accessibility point of view, there are 2 underground stations really near, nice choice of restaurants and shops.
The only negative thing is, that the location is really noisy and you get disturbed either by the people discussing/shouting/singing on the street or the cars, dustmen etc. late till the night and early from the morning. Unfortunately, the windows provide no sound insulation at all.
Briefly, I was satisfied with the flat, because we needed a place to stay few nights between our trips to London, it was clean and we had no troubles to check in&out. If these things are your main criteria, you can be satisfied with this choice.