Just returned from tour of Alaska/Yukon/Denali and it was wonderful.
Variety of ages on the ship. Seemed to be very scooter and assistive device friendly. Yes the Lido is crowded and yes they did a good job keeping food sanitary and moving people through. We had no issues there. Highly recommend Pinnacle Grill. There are other options like going to MDR.
Flew up to Vancouver a day early and left from there. Stop in Juneau to use Library to catch up on emails. Glacier was an interesting side trip. We booked through the ship.
Cabin was wonderful. Large bath with shower and then separate shower. Great location near elevators mid ship and close to lounge. Easy to get to any area of ship. Very quiet Great service. Wide verandah with lounge chairs and table and chairs so not only able to site see, also able to relax out there as well.