I'm leaving for the Mexican Riviera on Dec 2nd!
I've read on the board regarding the drink cards. The cards are for sodas. During your meals, are you served bottled water or tap water? If it's bottle water, do you have to pay for it? I drink about a gallon of water everyday and if I had to buy all those 16oz bottles I'm going to be broke. Will NCL let me bring my own bottled water?