Café del Sol at Steyn City offers comfort and tradition executed with contemporary flair