We had a similar situation on a Carnival cruise about 9 years ago. The medical staff was excellent and saved my husband's life, also. Airlifted back to the US from Martinique after a 9 day hospitalization there. We did not have trip insurance so that was the painful part, lol. We never travel without it now.