Sorry, I forgot one thing to mention. The Voyager is definitely going to Grand Bahamas, but if the ship cannot dock because of traffit, it will go to Coco Cay. The Navigator will go to Coco Cay, and If it's too crowded, it will go to Grand Bahames. Not bad at all. I'm glad to hear we're not going to Nassau
Labadee is cancelled indefinitely!!! They have replaced it island depending what cruise you are taking. If you are taking VOS or EOS you will go to Nassau, Bahamas. This is subject to change. I guess it has to do with the unrest island. I hope this helps.
Grand Bahama = Freeport. (not Nassau). Freeport is a relatively inexpensive port., as there's just not much there. Coco Cay is also in the Bahamas, but a few hundred miles south of Freeport, teeny, and privately owned - by RCI. Nassau is the most popular stop in the Bahamas, but is nowhere near Grand Bahama (Freeport). The best thing you can do is look at a map of the Bahamas, which is an independent island nation (as of 1969 - used to be British), and encompasses a couple of hundred islands. Forgive me for saying this, but...cruisers...get to know your geography! If you're willing to pay for your cruise, know where you're going.