Superlative and caring hosts. Amazing location in Hampstead.