The one time I lost weight on a cruise was when I vowed to eat zero sugar and very little carbs. It worked! I avoided dessert like the plague. For breakfast I had eggs, fruit, smoked salmon. Zero pancakes, waffles, bread, French toast etc… For lunch and dinner, I would have salads, seafood, chicken, steak etc. but I avoided rice, pasta, bread, etc.