Ben and Lara have been extremely helpful during the whole process. They took just a minute to answer every question and gave us plenty of useful information. Everything was perfectly arranged for us when we got to the apartment, and check-in/out were very easy. The apartment is simple, cosy, clean, friendly and pretty well located, in a very quiet area not far from Church St and Newington Green. I would definitely recommend it for a short stay in North London.