Also, if this is your first cruise, a bit of advice. If you are covering all your on board charges with a credit card, make sure you tick the box on the embarkation form which says DO NOT let Princess charge you in your local currency (I'm assuming you area Brit, so this �'s). You want them to charge you in US$ so they don't charge you a nice fat commission for working out the exchange rate. You will get a much better exchange rate off your credit card anyway. Also, on the last night, if you have any cash/travellers cheques left, go and pay off as much of your on board account as you can with these to save on the credit card exchange fees. It all helps!