P.S. , Costa's official currency onboard is the Euro, not the US Dollar, so you will have to make mental calculations
of everything you buy.
I am a Canadian citizen, I dont mind using the US Dollar - it is be benchmark that most currencies measure against, I know that 1 CDN = 0.89 - 0.90 US, 1 US = 1.13 CDN, but converting from CDN - Euro wold be a mental chore !!