This is a very high quality flat with many positives - great location for Oxford street shopping and overall transit via the Central Line. In fact it's the nicest AirBnB I've stayed in as far as quality (in over 40 stays globally)
Daily tidying by cleaning staff was appreciated and unexpected, as were clean towels halfway through our week stay.
Only downside for a large family party is the small washer/dryer combo, but that is what one should expect in a London flat. A drying rack might be a nice addition.
For older couples with lots of luggage the staircase to the flat is a little steep. It wasn't a problem for us at all.
Overall - this is as nice as any RitzCarlton suite at a price that is roughly 30 percent less.