I really enjoyed my stay in this apartment. The room and size of it is totally enough to sleep in and get ready for the day in London. Camberwell isn't close to the centre of course, but you get to the best places in London very fast and uncomplicated by bus or train. There are also a few shops and restaurants nearby.
The family is very nice and helpful with everything. I felt very welcomed. You should definitley stay here if you get the chance!