If you are planning to visit some attractions in North London, this is a good spot.
The apartment is situated in a quiet neighbourhood. Though their neighbourhood does not have much amenities within walking distance, it is a 10 minute bus ride to the tube station. It is about a 25 minute tube ride to the city center.
The hosts are very responsive and reply immediately to your queries on the application.