Meg and Tom's flat is in a great location in Nunhead with really good bus connections, and easy walking distance to Peckham, Camberwell and Dulwich. It is tastefully decorated and sits on a quiet road.
We had some issues with cleaning, as on arrival the flat hadn't been cleaned since the last guests; however Meg and Tom were responsive and quick to try and find a solution to this - in the end their friend came round at short notice to clean the flat and Meg and Tom offered a part refund.
I'm sure this was a one off and so would recommend.