I have this card and it is pretty good. I originally got it to save an extra $50 on my cruise - that is the promotional offer they have a lot of the time when you sign up. I just made the minimum number of transactions, got my bonus points, and then charged my cruise to the credit card. At that time, I was able to convert the points to $50 off my bill. It was pretty easy. For the rest of the time, the points to $$ conversion is not great, but if you cruise Carnival a lot it could work for you. I get 1 point per dollar everywhere, and 2 points per dollar on $$ spent with Carnival. I mostly only use it to pay for Carnival things. Right now, they are running 3 points per dollar on restaurants, so I am using it on all my restaurant spending. I am hoping to get up enough points to get another $50 off my next cruise. You can also get onboard credit, but the conversion rate is a little worse (10,000 points for $100 off your cruise, 12,000 points for $100 OBC). You can also get onboard gifts, and gift card if you end up not going on that cruise you hoped for.
Palm Bay, FL