Another consideration is western food, which most Chinese seniors (even the younger ones) find hard to digest several days in a row.
Othersie, cruising does make things a lot easier since you don't have to deal with transporting a family and finding places to stay.