We just booked Virgin for June 2026 to Alaska as well! Which sailing are you on?
As an FYI, we have sailed 5 VV cruises, with 3 more on the books for 2025, so that should tell you how we like it. To wit, I am
DCL Platinum and DW is DCL Pearl, so we enjoy DCL as well. We love VV. The food alone is so much better than any of the other lines that we've been on. There is no MDR, just 6 restaurants that you will reserve as you go. They would be specialty restaurants on other lines, but they are all included on Virgin. Also, like DCL, sodas are included, so if you are a Diet Coke/Coke Zero addict such as myself, it is a nice thing. One last thing to mention, take advantage of their status match so that you can get things like free specialty coffee each day...
One other thing to mention... the hammock on the balcony is heavenly. I can't imagine how nice that will be in Alaska.
We like Princess as well, and yes, the pizza on Princess is amazing (especially on ships with Alfredos/Gigis). You said you were on an older ship, I will say that IMHO, the Royal Class Princess ships have a much better buffet than the Grand (older) class Princess ships.