Rachel’s place is spotlessly clean, well equipped and well located for the visitor to North London. She is a responsive and efficient host who makes staying in her flat effortless