Best Airbnb that I have stayed in London, without doubt!