Indian Ambassador to the UAE Deepak Mittal met Captain Smit Machchhar and said the Flydubai pilot is in good health and recovering well after the cockpit attack.