Great place to stay at Camden Town. Located at walking distance from the underground is also a great thing to consider