If you are looking for cozy place to relax Hampstead Village, this should be it. Less than 10 minutes walk to Hampstead Station and High Street where you find variety of options for dine in. 15-minute walk will take you to Hampstead Heath, the great get-away if you are tired of Central London. Oh, and Sima is the great host.