Euro cheques and hard currencies are freely accepted at banks, exchange bureaus. Major credit cards are widely accepted in hotels, shops and restaurants. You need not bring more than a little cash. Most purchases can be made using Visa, MasterCard. You can easily get cash advances on a credit card from ATM machines, and will get a better exchange rate if you do so.