I suspect that's from the train we were on - the steam train excursion.
We kept being told that stopping so often and for so long was perfectly normal for the steam train. Well, not only do we have a fair bit of experience of steam trains and know it wasn't normal, but the timings made it obvious that all wasn't as it should be - the return trip was only supposed to last about 4hrs and at over 3hrs we weren't even half way!
Eventually they took the steam locomotive off the train - initially we were yet again told this was normal. Then they finally decided to tell us that the steam loco couldn't do the return trip and we had to wait for a diesel service to reverse back, and hitch us up to make the return to Skagway. We eventually arrived back in Skagway 6hrs after we'd left. During that 6hrs we had water, the "champagne toast" and one Milano cookie each (yes, one individual cookie!). There was no snack bar on board, which was a first for us - selling drinks and snacks is usually an important source of income for rail excursions. As we hadn't expected to be out so long, and had expected a snack bar, we didn't take anything with us and nor, it seemed, had anyone else in our coach. It wasn't just the children who ended up tired, hungry and grumpy!
Steam locomotives are machines and machines can have problems. But this one didn't 'break down', it quite obviously simply wasn't up to the task. It should never have been sent out that morning and certainly after the first supposedly usual stop, the engineer should have called it quits and either had it replaced by a diesel, if available, or hitched our coaches to one of the existing diesel services.
It's a real shame because this trip was my selling point when persuading my DH to take the cruise!