Carnival Firenze Full Review (2024): What We Loved, Didn’t Love, and Hated