The stay in Camden was nice. The apartment is three or four minutes on foot from the chalk farm station, which is well connected to the tube system, and from the Camden area. The price/quality ratio, for London, is ok.
However, the apartment was quite cold during our stay, which was not pleasant, and could use a bit more furnishing.