Also on the Royal right now and wanted to add a couple of things from our experience, hope that's okay!
Covid testing was available if you have a flight to the US on the 14th, even if you have your own transportation. It took us about 25-30 minutes from entering the lounge to receiving our results but some people were still waiting after an hour.
We skipped the MDR a lot but preferred the Allegro to the Concerto. No Club Class for us, so we found the Concerto to be too crowded. Michael in the Allegro was beyond fantastic - we tried to request having the same table but the manager of the dining room said it couldn't be guaranteed - one of the reasons we rarely did the MDR.
We tried breakfast in the Concerto one morning and once again, they were seating people on top of each other even though there were plenty of open tables.
If you play in the casino or win at bingo, make sure to cash out before arriving in Victoria - if future cruises do Victoria to Vancouver. The casino was closed all day but also tonight. We were told if you have more than $25 in your casino account, they will mail a check. If it is less, they donate the money.
We have had a wonderful experience with the staff and the entertainment team. Between all of them and the low capacity, we have been spoiled for future cruises.