We have purchased Allianz. We purchases them again for our March 2023
DCL cruise. It’s cheaper than DCL, covers the whole trip (flights, car travel, hotels before or after, etc). We need it due to DHs pre existing condition and you have to buy it within 2 weeks of your first payment if you want pre existing coverage. Pre existing conditions as defined by insurance is broad—basically if you have seen a doctor for it or are on prescriptions for it (even if well controlled) it’s pre-existing. So if your policy excludes pre-existing conditions that may be tricky. We have filed claims twice with them with no problems—once when my grandmother died the day before we were supposed to leave for Portugal and another time when I got Covid and we had to cut our vacation short.