forgive my ignorance, but what is CVC??[/quote]
Carnival Vacation Club. They used to sell memberships onboard. Some people liked it, others didn't It was quite expensive IMHO.
They don't sell the memberships anymore, but anyone who is still a member can use their points until they're gone.