I'm not sure what kind of figures we're talking about here but for a trip less than $10k per person, Amex Platinum should be all you need. I've claimed from them twice and both times were hassle free. One was baggage delay, the other was trip cancellation - Orient Express Train + 4S hotel booking. Everything was refunded including prepaid activity bookings.