An elegant and unusual restaurant snuggled away but in full view in the beautiful Suffolk town of Newmarket.