Brilliant location - great staff. Highly recommend. This place was badly needed in Hampstead.