Excellent location & well equipped flat right on the Muswell Hill Broadway and very close to Alexandra Palace. It's not equipped for much more than basic cooking, but with the variety of pubs and restaurants you shouldn't need to.
Traffic noise is quite loud from the front of the flat, but to be expected given the location. We had no problem sleeping, but we are used to city noises.
Good communication and information from the owner with regard to checking in, wifi etc.
We came with small children, which wasn't ideal for this flat as there is a steep flight of stairs to access it, but we had a great weekend and would recommend.