Nice 25 year bonus! My wife received a TV.
Have fun and enjoy the cruise. Just budget for the additional charges on NCL. I think you will enjoy the cruise more if you do partake in a couple of the alternative restaurants. Cagney's and Moderno are my favorites.