This is not the 5 star hotel.
But this is the best bet you could get in London. Camden Town is very lively and convenient place. I loved the area. Bus stop is right on the corner it would take you anywhere you want. and the underground stop is one block away.
apartment itself is nice and cosy. I stayed in 10 nights if I go back i will definitely stay again.