Carnival Cruise Line Brand Ambassador John Heald recently shared a post extolling the virtues of interior cabins, and his ...