My family has cruised before (7 day Princess and 5 day Royal Carribbean) but never before on Carnival. I'll admit the only reason we chose Carnival this time is the price. It was A LOT cheaper than the others BUT we are optimistic and I think it's going to be great! Has anyone else cruised on another cruise line before? How does it compare? Are there any major differences? What can you tell me about the ports (Belize, Mahogany Bay Isla Roatan, Cozumel, Grand Cayman)? I'm speficically interested in a few things but any info would be great! Tipping? Excursions? Any we NEED to do at any of those ports? Is there an unlimited pop/soda card or cup? Can you bring your own pop on board? Can you fill up your own bottle at buffets or water stations? Are buffets 24 hrs? Is burger joint, wok, taco bar, coffee shop, and candy shop extra? Thanks!!!