The Norwegian Viva cruise ship has pulled into its new home in Galveston, offering departures for 7-Day Caribbean excursions.