The apartment is great, (smells good too, btw) and is also perfect for a longer stay. The terrace is great in the summer. Camberwell is a lovely neighborhood with lots of restaurants and nice cafes.
Jack was a great host, responded super quickly and gave me some really good recommendations. :) Would totally stay again.