Great location and value for the price! I highly recommend this place if you're staying for a short period of time and you want to be very close to Camden tube station and Camden Town.
The hosts are really nice and helpful.