Michelle is a welcoming and responsive host who cares about her guest's stay. Highgate is a lovely part of London and well worth a visit!