This place is perfect - right in the heart of Camden, so the location is fab! It's easy to get anywhere, with buses outside the door and the tube a very short walk away. The place is clean and has everything you need for a short stay!
I'd definitely recommend the place, and I'd definitely book again when I'm next in London!