Rita's home was a perfect home base for us in North London. Great restaurants and close to Hornsby and Finsbury Park train stations. We would stay here again.