We were part of a 70-person group who were celebrating a member's 80th Birthday, and came up by bus from Seattle to Vancouver to do the Westerdam quickie 1-nighter from Vancouver back to Seattle (on it's last leg of a re-positioning Panama Canal cruise), with the knowledge that this would be just a very brief experience. Unfortunately, the ship's arrival in Vancouver was delayed by about 11 hours, so instead of boarding the ship sometime in the early afternoon, we had to hang out in Vancouver for several hours (which is usually a pretty pleasant experience).
But then, boarding the ship became kind of a nightmare, because everyone had to sit in the terminal for several hours. We did not get to board the ship until about 9:15 p.m. When we got to the Dining Room about 20 minutes later, they had already closed the doors, so we were unable to join the part of our group who did arrive a little earlier, and who were waiting for us to help celebrate the birthday. Those who did manage to eat dinner there were hurried out by 10:00, for the commencement of the Boat Drill. Meanwhile we were directed to the Lido Buffet, and had a partial dinner, before it was closed down as well.
I understand the necessity of attending the Boat Drill, and the reasoning behind closing down the dining options so quickly. We also totally missed the Theatre Showtime from 9-10. Some of the other members of our group were so angry about this situation, that they just went straight to bed. Others did manage to have a pleasant hour or two doing cocktails in one of the lounges, listening to great piano music. However, the pianist shut down the piano after 45 minutes and left for the night. Having worked myself as a shipboard pianist for several years, I'm quite sure that Management had allocated the majority of his shift playing to placate the disembarking passengers from the previous cruise, and so we were left with the dregs of his schedule.