You'll receive your cruise documents about a month or so prior to sailing. These include (but aren't limited to) your cruise contract, tickets, stateroom account authorization (to allow you to charge purchases to your room), luggage tags, and a Bahamas Immigration form (the ship is of Bahamian registry). If you booked your air through the cruise line, your air tickets will be included here, too. To save yourself time when checking in at the port, it's best to have the documents filled out before you get there.