Perfect location in Camden! Also very well located to visit the others area of London, close to Camden Road tube station and a bus stop.
A little bit noisy outside on the weekends but nothing that will stop you from sleeping after a long day in London ;-)
Very good shower, comfortable bed, tea and coffee making facilities, plus a small fridge and a microwave. The place is very clean and modern.
I hope I'll be back soon!