I spent 6 days at Mary and Katja's and I've had a great experience.
They have always answered my questions immediately and been really kind.
Regarding the flat, it is simple, but cozy and it has everything you may need during your stay in London. Apart from that, Brixton is a very cool area and the city center is really easy to reach (15 min).
I would totally recommend you to stay here! :-)