We took a multigenerational cruise in the Mediterranean. It kept family members from 6 to 68 happily entertained. Christine Ma-Kellams 16 jan 2025