I went on a yearly 3 or 4 day Carnival cruise from Miami to the Bahamas or Cozumel in the ‘00 - ‘10s. The experience mirrored flying - started out pretty nice then devolved into a greyhound bus ride-like experience. I assume it only got worse since the coofdemic. Do not recommend unless you are a boozer looking to hookup (collect STDs imho) or love to gamble. YMMV
I described my one experience on a cruise as “like being on a plane, only with better food and more drunks.” It was too cool to enjoy the pool, which left eating, drinking, gambling and a climbing wall as the only things to do. And I don’t drink or gamble, so I did the climbing wall to death. And put on weight.