What Makes Pimento Peppers So Ideal For Roasting?

What Makes Pimento Peppers So Ideal For Roasting?