There are normally around 10 codes for NCL google them even old ones are worth checking think this one has been around a while. Every code has slightly different offers depending on the service you chose and the time of year booking.