Great place,
For a north London location easy to get to places via walking distance