Why South Africa’s newest hotel and restaurant is a feast for the eyes as well as the palate