We stayed in the flat for 28 nights in January and used it as our first temporary place in London.
Very quiet, located the last floor of the building, as well as very well located in terms of public transport, although Holland Park Tube station is currently closed (until August 2016). Lots of shops and restaurants around which makes life easier for last minute shopping on dining out (although this is certainly not the cheapest area of London...). We had a couple of hitch along the way and hosts were kindly and responsive enough to get them solved, so we were overall happy with our stay.