New Norwegian cruise line docks in SA