While a cruise is good for the soul, there's a chance you may overindulge when on vacation. Buffets will call your name, begging for that extra helping,…