The apartment is very lovely and clean. It is in a tremendous neighborhood. North London is very quaint and a sleepy suburb for people trying to get away from the hustle and bustle of the town. It is a share space -- although the apartment is set apart in the bottom level of the house with an entrance to a beautifully curated garden.
My wife and I had a tremendous time, but since my wife is pregnant the travel from North London to Central London wore on her. The trip to Central London is about 20-25 minutes away. It wasn't a significant time yet it must be accounted for in your subway plans.
Other than the travel time from North London, the Highgate area is just fantastic and just a great place to start any day. If you stay, make sure you walk around Highgate and make your way to Hempstead Heath.