If you have a work related trip near by the Camden Town it is a perfect place to stay.
Place could be more taken care of in terms of cleanliness, but since I was all day out, it was all right.
The host was answering on all my questions and suggested great places for food.