Sorry you had a bad cruising experience. I have never done Carnival but have done Princess several times. Thanks for the report!