In my experience, when we are in a Sky Suite and buy a dining package, we can ONLY make reservations when we are on the ship. There are no vouchers given or needed; just book onboard. @mahdnc is spot on (as usual! 🤩). We have never had a problem getting early dining, although we book pretty quickly after boarding. (This is true on full sailings, but I cannot speak for holiday sailings.) Should a particular evening be unavailable, SOMETIMES the Retreat Concierge can help us get in, but that is always a last minute confirmation. If we are celebrating a particular event on a particular day, I would pre-book with a certain restaurant at a certain time OUTSIDE of the package to ensure we get what we want. (In our case, we count the cruise as the ‘celebration,’ so particular nights are not vitally important.)
@jelayne (one of my fav posters!! 🥰) is also (always!) spot on…!
For @RichYak I offer this: I cancelled all of my specialty dining bookings on our next 4 cruises during the Memorial Day sale and bought dining packages on sale for all 4 of them. And I am confident I made the right decision!