Now we know why Carnival doesn’t particularly want the ghetto on their ships anymore.
I wouldn't go on a Carnival short-haul cruise even if it was free.
If it's a week long cruise, it should be fine.