"the average annual cost at an assisted-living center is about $22,000 per person, according to federal and private data. In large cities such as Chicago, those costs can exceed $48,000 a year."
I know several assisted living facilities in small town Ohio which cost around 4000/month--48K per year. The only thing a cruise ship could not provide, that they have now, is proximity to family.
And that means more to AL residents, at least those (many) who have family nearby, than warm weather or sunny climes.