Exuberant and affordable, the second ship in Carnival Cruise Line’s Vista class reflects the elevated vibe of its sister ship, Carnival Vista. With some excellent dining options, an eye-popping water park, and upgraded accommodation options that bring another dose of modernity and style to Carnival’s fleet, all three Vista-class ships — 2019’s Carnival Panorama is the third — break the strictly cheap-and-cheerful mold that had come to typify the world’s largest cruise line. Here’s what we saw when we cruised on Carnival Horizon.