The apartment is really nicely located and from there it's easy to get to the city by bus and metro. Crouch end has lots to offer as well like bars, shops and supermarkets so it's possible to get your dinner outside of the city close to the apartment as well.
Tom is a nice and easy going host who made us feel very welcomed while making sure to respect our privacy.
I would happily stay again in his apartment!