I would 100% recommend the Camden townhouse as a place to stay, it is super convenient and central to Camden and elsewhere in London, being close to tube and overland. It is very cosy, stylish and has a variety of rooms so can please most tastes.
We were there 1 night but all absolutely loved it and will recommend to all friends from overseas coming to visit.