If you've found your way here, odds are that you've either booked a cruise on board the Carnival Vista (in which case, congratulations!) or are considering