Newlands cafe owner was ‘one in a million’