Carnival Cruise Line Carnival Vista: the view from a first-time cruise passenger Jun 2, 2016 Shell Patterson, travel agent, travel blogger and first-time cruise passenger, recently spent seven nights on…