Stayed here for a work / wedding combo trip with a coworker. Great deal for 2/3 people since there are actually two bedrooms so you can have some privacy.
Location is great - lots of cool stuff to do around the Camden town tube station and it was also a short walk to where I was working near St Pancras.
Only criticism I would levy is that the beds are not very comfortable. I toss and turn a lot and it was quite lumpy.
Ricardo was very helpful about check-in etc, no complaints.