This is a great place to stay, Arune is always communicating with you, and has a list of local tips about how to move around, good places to visit and things like that.
I only stayed for one night but it was really enjoyable, everything I needed was walking distance, check in was flawless, and even though the flat has other Airbnb guests in the other rooms I barely heard them and had no issue with noise.
If you're coming to London I highly recommend this place.