Port Royal set to welcome largest cruise ship to date