More than a restaurant — a design space inside an iconic fortress with gourmet cuisine and sweeping views over Funchal.