I don't get motion sickness, so not a problem there.
The food on Carnival is so good to me.
At dinner, you can get anything from the menu you want and as much of any item as you want. And, if you don't like it, you can return it for something different.
The buffets are just so abundant with food it is unreal. They have a Mongolian, Italian, American, Fish and Chips, Sandwiches, Pizza, Deli--all at the same time for lunch.
The breakfast buffets are separated into continental, hot, and cold bars. The continental ones have pastries, bread, and such. The cold ones have cottage cheese, yogurt, and fruit. The hot ones have meat, an omelet bar, oatmeal, etc. Defo get a made to order omelet. THEY ARE SOOOOOO GOOD! and you can have them however you want them--all whites or like mine 1 yolk and 3 whites! & if you go back to the same guy in the mornings, he'll remember you!!
The Mongolian lunch buffet was my fave. You pick your shiritake noodles, veggies, meat, and sauce and they cook it right there in front of you. They have ALOT of fish and seafood, so if that's your bag, load up on some good seafood while you're there.
When you go to dinner, if they have a dessert called Bitter and Blanch-GET 2!!!
Basically, the food buffets close for maybe 30min-1hr. They rest of the time, you can get food whenever you want it!! You can even get it delivered to your room for NO CHARGE! If you and DH drink wine, you can take 2 bottles aboard without a charge. You can also carry bottled water, juice, and soda. We just took a case of Diet Coke in the 12 pack case as a carry on & so do alot of other people.