We stayed for the weekend - family of four. The flat is basic and easy as a place to stay for a night or two. Not sure I would call it charming but no issue as we were out all day so mainly used it to sleep in. I was expecting to have three beds but there were only two. There was a sofa bed but no linen ready and it was broken so our eldest had to sleep on it as it was with a duvet we found in the cupboard which was not clean. You are basically paying for the location which is fantastic. Two mins from Chalk Farm and 10 min walk to Primrose Hill.
A good couple of blankets, better towels with cleaner linen would make this more “charming”.
The kitchen was well resourced even though we didn’t use it and the rooms were clean.