I have taken two cruises and funny thing is, I lost weight on both cruises. Ate what I liked and enjoyed cocktails. We did so much walking just to get to the dining rooms and walking on the excursions. Really no snacking except for one wonderful afternoon tea. Just enjoy yourself and enjoy all, have a wonderful time. if you can, have breakfast in your room one morning, lovely treat. Bon Vogage!