Only one cruise under my belt and it was on carnival. Whenever I travel I always pack an air mattress with me so I know I will have a comfortable mattress to sleep on. I have lower back problems and sleeping arrangements during travel is a major issue for me. Sleeping on carnival was a dream come true. They were unbelievably comfortable! it was like sleeping at home. This reason alone would be why I would cruise carnival over any other line.