A very welcoming host in Camden Town with the accommodation just a few minutes’ walk from the entrance to Camden Market