Mo, bring cash....only use the credit card for emergencies.
Never use a debit card, they are not secure or insured.
CCLP will exchange $ but the rate is not good...just as bad as the airport.
CCLP will let you charge meals and drinks to your credit card, they will take your card info when you check in...
Have fun, don't worry, everything will be cool..
Respect, Dave