We just got back from our cruise a few days ago. Overall it was a wonderful cruise.
1). I was happy that both passengers and crew were required to show proof of vaccination and negative test results within 72 hours
I’ve done previous cruises with and without balconies. For an Alaskan cruise (especially for Glacier Bay) you should absolutely spend the $$$. We were in cabin D123 which is as far in the front as you can get. I am prone to motion sickness and did not have an issue. Cabin stewards (Theresa and Jay) were great.