Had a lovely stay at the place in Camden town. Had a few hiccups but the host was very responsive and helpful.
Highly recommended!