Have a wonderful time. I hear the ship is beautiful.
Yes, you will be able to keep those added kilos at bay just walking to and from your aft cabin to the Neptune, in fact walking all over the ship.
She's big, but not as big as some ships from other cruise lines.
HAPPY CRUISING.