Stayed in many Airbnb’s in London over the last 4 years, and this is definitely the nicest one.
Convenient location, and lots of nice restaurants in the immediate neighborhood.
No need to go to the city center for a bite.