I am a gym rat and no way am I cruising or land vacation without hitting the gym. At home, about 2 hours a day. On the ship, I settle for an hour. Am at the gym by 5:30 am to get my hour in and feel good for the rest of the day. Unlike a lot of people, I see no reason to gain weight just b/c I am on a cruise. I eat no different than at home. Because I work out, rarely do I come back from vacation gaining more than a pound.