I’m not a huge fan of travel insurance. Usually, we manage the risk ourselves, forgo the insurance and keep the money, but lately I’ve been using a Chase Sapphire which includes travel insurance if you purchase the whole trip on the card. I have no idea how good it is as we’ve never filed a claim.
We also subscribe to MedJet medical evacuation insurance because we travel a lot, and have kids in college, and it is the one of the few (if not the only) insurance policy that will fly you back home (not just to the nearest local hospital) if you want & are stable to travel.
The wild card here is health insurance. You would need to check if yours covers you out-of-network while traveling. Ours does, but YMMV.
Probably the best thing, if you want insurance & don’t have Chase Sapphire, is to go to InsureMyTrip.com and get a quote for exactly the insurance you need and nothing more.