Also endorse Capital One with no transaction fees. We also have a Big Bank company card with a couple of dozen employees with heavy Intl travel. I hate approving final payment with those unnecessary intl trax fees.
Bring at least $ 500 cash per adult, and two major credit cards, making sure to notify in advance
Five continents, 100s of cruises later...bring twice the money, half the clothes and shoes!
I spent my money on booze, broads, and boats...the rest I wasted.