Posh neighborhood, clean apartment.
As in crisp white sheets and bleached towels as if it were a hotel. This is the third air bnb I've stayed in London --definitely the cleanest of the three. The most professionally run in a sense.
Lots of restaurants near the apartment and in Sloan square which is a short walk.