The place is in a very good neighborhood, close to the tube (Hampstead West), a Waitrose and plenty of great restaurants and pubs.
The hosts were welcoming and reaching out to them was easy.