Perfect location!!! You are literally in the best spot in London.
The house is super clean. The room was impeccable and with a lot of thought for detail, like cold bottled water in the fridge. Very comfortable bed with multiple pillows. Super fast WIFI too. Really nice bathroom too. Everywhere spotless and newly renovated. The best Airbnb I have seen - and I am a host myself:-)