money
Not all places have ATMs, but always have a bank nearby that will take a VISA card. In the islands we prefer to pay in cash, a lot of places, like fresh food markets, don't accept credit anyway.
Better make sure that your credit card will not be blocked when used in foreign countries, and that it will expire at a location that will allow for you to receive a new one.