Cozy place in a nice location in Hampstead