3-4 weeks prior to cruise date, you will receive your documents, affectionately called "docs"
each member of your party will receive a booklet, which contains things such as:
payment authorization (credit card info for how you will pay),including who will have authorization for charging privileges, cruise contract, 2 luggage tags, emergency contact....stuff like that...also, you will receive a Bahamas Immigration form for each member of your party....be sure to fill thse out with your other docs, or you will be delayed slightly at check-in.....