7个月的小孩 is not likely to care about scenery; Seasickness
could be a concern for some people. The open sea can be choppy at times even for the big boats and sometimes experienced sailors.
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.