I suggest you check with other travel protection companies…especially for such a long cruise. There are extremely reputable ones out there. I know I can’t list them. They will cover items that the cruise line’s insurance will not. They typically cost the same or less than the ones offered by cruise lines and have better coverage. You want to look for things like medical coverage, evacuation coverage etc… Helicopter evacuation can cost up to $100,00.