I agree with many of things you noted as positives. The ship is beautiful. I liked the decor which seemed much nicer than the Majestic which I left on March 12. This is especially true for the cabin. There wasn't the annoying light that would come on from the nightstand each time it was motion-activated. We took advantage of ordering from the app especially morning lattes and flat whites right after we woke up. The food was good and the menu was very similar to the Majestic.
You're right about the buffet. It was confusing. Often times I'd go down one aisle and would see the same dishes as the other aisle. The layout is not ideal. For a passenger count of 2247, 3 dining rooms were open and there was never a wait.
I don't think my wife ever used the toilet paper. She said it's too far away. Consequently, we went through a box and a half of tissues. The USB charging ports are a very big plus.
My big complaint....the time we were allowed in Victoria was terrible due to arriving 2 hours late. We had an excursion scheduled to Butchard Gardens. We were told to meet at 3:15 in the Princess Theater instead of 1:15 due to the delay. They said all excursions will take place as planned. what they didn't say was it will be a very abbreviated excursion. Seeing the number of people in the theater waiting I'm sure the financial aspect of cancelling the excursion was considered. My ticket was $120. We got to spend about 1 hr and 20 minutes at the garden, a crying shame. I felt really bad for those that opted for the afternoon tea at the garden. They never really had a chance to see anything at all for $159.
Aside from this it was a great cruise.