When I sailed the Miracle in April, Key West was our first port of call. However, due to strong winds and rough seas, the captain was unable to dock the ship. They added Freeport, Bahamas on in place of Key West. I think when they are unable to add an alternative port they give you a shipboard credit for that port....from what I've seen it usually isn't all that much. Extra sea days are always nice!