Aida's flat is very well located, right by Loughborough Junction train station (convenient for travel from and to all airports as well as from St. Pancras, King's Cross and Victoria) and the buses to Brixton tube and rail station. It's actually just a short and pleasant walk away from Brixton in nice weather and a pleasant, slightly longer walk away from Peckham. Both of these locations have many good restaurants and pubs, as does Camberwell, just down the road.
The flat itself is very clean, very pleasant, and quite spacious for two people. It is indeed sunny and light even in rainy weather. The garden is quite nice too if the weather is nice, of course.
I highly recommend Aida's flat and Aida as a host. She responds immediately and is very accommodating. I can't say enough positive things about our stay in her flat.