Great place, especially if you specifically want to be based in that corner of North London! The place is a few minutes away from the tube, so also convenient for going elsewhere in the city