I don't think the location, size, and quality of this apartment at this price in London can be beat. It's a spacious, clean place in a very friendly, safe area very close to restaurants, shops, and transportation (both buses and the tube). It fit my family of 5 with absolutely no problems and everyone appreciated having two bathrooms. There is also a lift to the apartment if you aren't a "stair" person.
I had two very minor comments I had but they are trivial and didn't hurt our stay much. Firstly, there were a couple of times I messaged Ali for very minor questions and didn't get a response but otherwise I had no problems getting the important information when needed. Secondly, the noise from other apartments is noticeable. I don't mean they were being too loud but you can just hear people walking/talking above (and I assume the people below can hear us as well). We put on ambient noise while sleeping and it wasn't a huge deal but if you are a light sleeper, I could see how it might bother you. These are very nit-picky details though.
Overall the experience was very good and I would definitely stay here again if in London.