Here is my experience regarding the dining packages. On a recent cruise (Nov 2019) I called the Captains Club and asked about a four night dining package. I stated that I did not want to dine at a specialty restaurant on the first night. The representative said that would not be an issue and made reservations for times, dates, and restaurants I requested. I also asked the representative about the Elite Plus discount for dining packages. The representative said that they could not discount the dining package over the phone but I could go to Guest Services and they would credit the discounted amount to my onboard account. On the second day of the cruise I went to Guest Services and they credited my account. Needless to say I was very well pleased with my call to the Captains Club. I hope to repeat this on my upcoming cruises.