My teenage daughters and I enjoyed a six night stay here in December. We found it conveniently located to the Archway tube station and therefore a 20 minute ride to the central London attractions we wanted to see.
The flat was roomy for three, and the kitchen feature was nice for eating some meals there. It has a simple, cozy charm. We loved the view!
The stairs are a challenge with luggage, and we had a lot, but we were prepared for it, and it was worth it for the affordability.
(Do take this into consideration if you have very young children or physical limitations that make stairs a challenge)
Also, as others have noted, the stairwell itself is musty, and in need of carpet replacement, but we did not feel this reflected on the flat at all.
We would definitely stay here again!