Sort of weird and leaving me with more questions than not.
For the dining, it puzzles me why they keep referring to it as a Private Restaurant instead of just naming the reserve, signature restaurants by name. Like no where does it actually spell those out by name which leads me to believe they are going to quasi merge them and allow all sanctuary level bookings to go to either. I see some people saying the mini-suites would still be limited to the reserve restaurant but nothing official I've seen would seem to indicate that, and based on observations from sox in this thread, it sounds like the reserve restaurant was overbooked and signature underbooked. So it makes sense they would make this move since it sounds like they both functioned off the same kitchen anyways. Maybe one will be setup for reservations and the other for walk-ins or something like that. Providing it doesn't crowd out both locations it seems reasonable even if the suite level diners have a more crowded space.
I also assume the inclusion of the premier is not only a move to justify a pricing bump from people willing to pay a premium anyways, but also another way to help defray the congestion at the reserve restaurant since pushing all sanctuary class bookings to burn 2 specialty restaurant experiences would obviously push a good amount of patrons elsewhere, especially when the embarkation complimentary specialty restaurant credit helps do that as well for suite level bookings.
The question I have on premier now, is my booking (Sky Suite) already had premier for guest 1 and 2 added because thats all that can be added during the initial booking with guest 3+ needing to be added later, likely on the ship. Now with it including all guest in the suite, it seems like guest 3, 4 and 5 would get it too as part of the suite package if I booked today. I got an email a few moments ago announcing the "complementary upgrade" to sanctuary collection with all the listed benefits including the premier but no mention of the premier perk not being included in prior bookings (as mentioned in other press releases) which makes me wonder if they are throwing that at suite level users as an offset/perk, if its an oversight of the email or if its just because i already had it added to guest 1 and 2. I'm wondering if I should make an effort to discuss with a princess rep since a free premier upgrade for guest 3, 4 and 5 would be pretty sweet and save a little money too since I intended to add at least guest 3 and 4 anyways (not to mention the comp specialty restaurants for guest 5 and crew appreciation if its now included).
Honestly this sounds like they wanted to justify charging more for their reserve collection so they add some benefits you'd normally have to pay extra for and made them mandatory while also balancing out some of the congestion in the dining areas.