The NCL Promo codes are placed on you account by NCL! The codes can vary from Promo to Promo, therefore, you would need to check your invoices and compare the codes with the ongoing list.
(Also, many of your promos will show up as "spelled out" line items listed on your invoices. Ours usually show lower on the first page, but, yours could be on page 2.)
If you purchase any, check to make certain they have not already been activated/have any funds available!!!
I've never seen NCL's listed on AARP. Nor can we purchase at Kroger like we are able to purchase Carnival's.
NCL gift cards can be problematic because of their Terms and Conditions. Therefore, even discounted, (if you find any) they have One Year from activation "countdown" without monthly fees!
https://www.ncl.com/giftcard/terms
The most recent Plus Package list that I found on NCL
https://www.ncl.com/sites/default/files/790164-BEV_Package_Flyer_UOBP_PPBP_Update_FINAL_2_6_23_1.pdf
I can't say with absolute certainty about the Sun!
However, we had Aft-Facing Penthouse on the SKY (Dec 2022) and we were invited to Cagney's for Breakfast and Lunch each day. Dinner is whichever place you choose with FAS/Latitudes/pay.
Are Cabanas still available. They are priced lower, due to differences in location and amenities.
(Totally different experience! But, maybe an option.)
The Thermal Spa passes should be available (if not sold-out) when logged into your account.
Bookable items are listed on the left-hand side (scroll down under the NCL logo).
The Daily Service Charge covers "tips", unless you wish to give cash tips onboard.
True is only the Premium package was purchased. However, above discussion is referring the the Premium Plus package, which does include each of the perks listed by @nonchalant_muse!
@Cannotwaitocruise
It would be to your advantage to read the Terms and Conditions to the current promotions. (link below)
https://www.ncl.com/about/terms-and-conditions/promotions
Please consider purchasing a separate meal package for your mother, since sharing (most likely) will create a charge at each Specialty restaurant.
You do not need to provide any additional tip (which are covered by the Daily Service Charges). However, if you feel that your server provided excellent, timely, service, you may wish to add a tip.