I don’t do cruises. Don’t like them. Tried it once. Not my idea of a vacation.
I love cruises coz they give me a nice break from chores. But all depends on which cruise ship you choose. The ship makes a big difference. I have done multiple cruises on Royal Caribbean line. Some were tops, a few were duds.