I think it’s trip and time dependent too. An early December cruise might be 1/4 the price of a Christmas week one.
If your goal is less cost, kids and more quiet, it can be great.
If the goal is holiday kids and energy, holidays can be great.
Really trip dependent. .