Any review is sbjective so let me state that I write it from a perspective of someone living in a large german-speaking town and who has stayed in London dozens of times.
A good location with a short walking distance from the tube. A number of restaurants and bars nearby. A nice relaxing Clapham Common green area some minutes away.
The appartment was OK. Despite multiple contacts with the property management/host no usable internet during the whole 8-day stay (the signal so weak that the Ookla speed test was not able to detect it). The problem compounded by generally weak mobile data/telephone connection in the Clapham/Balham area.
For the London standards, the appartment has a good size. To get to the apartment one has to negotiate some 15 rather steep and narrow steps which may (or not) be a problem for young children and elderly persons (and their luggage). Opening/closing windows will be a challenge for somebody not very familiar with sash windows.
Kitchen and bathroom furniture/equipment rather basic but functioning.