I use to adopt intermittent fasting 168 (skip breakfast) will never gain weight, only continuous eating for 8 hours between noon to 8pm (try my best no carb diet & use my own keto sugar) & stop eating for 16 hours consuming liquid only. It will never overload your digestive system & let your body has enough time to rest.
I love to eat. So I do a lot of fast walking around the ship on 7th fl. lots of time in the Aft. and in front to back of inside ship in front of my room before bedtime. I usually walk fast till I feel my waistline feel loosen. Then I don't feel guilty on my next meal. 😅😂
I lost weight everytime I go on a cruise because I played ping pong and swam for many hours.Don't just sitting around. Also I only eat the good and healthy food. No rice, bread or sweet stuff.