Carnival Cruise Line says cabins on higher decks are always better. But is that really true?