The ports have changed. It was supposed to be Costa Maya and Nassau, but since the Costa Maya port was damaged from a hurricane they had to change it. So now it will be Cozumel, Belize, Isla Roatan (Honduras) and Freeport. I was looking forward to Nassau as I have been to the Bahamas before and I enjoyed Nassau much better than Freeport, but ...