Excellent location right on Hampstead high street. Perfect host.