Hey MillyJ.The good thing about eating so much on a cruise....you will be so busy at night dancing,and "whatever" you burn off all of the calories.Honestly,when you get off the ship at ports,you walk alot,so whatever weight you do gain,is burned off quite quickly.A little bit of advice,as soon as you get up,make sure you load up on fresh fruit,it puts back all of the vitamins you lost the night before.It always helps me recover from partying like a rock star.