I really enjoyed staying in Maya's apartment for three weeks. I would gladly recommend it. It is spacious, clean and comfortable. Clapham High Street is on your doorstep, meaning easy access to restaurants, bars, supermarkets and excellent transport links (tube, bus, overground). There is even a Sainsbury's local on the corner and a leisure centre with a swimming pool not far away.
The cleaner still came (I think fortnightly?) during my stay.
Some tips for business travellers: first, the WiFi connection is a bit weak in the kitchen, which is the only place with a table/desk (though there is a coffee table in the living room). I managed but it's not ideal. Second, in rush hour, it is difficult to board trains at Clapham North. However, there are frequent buses to Stockwell running down Clapham High Street, and it is much easier to board at Stockwell.
Overall I had a great stay. Thank you Maya.