Sounds like you had a cool trip.
(except for the late to arrive food at Canoe)
Thanks for the report!
Maybe, if you order something that takes a longer time,
ask the waitress to start your food first, so everyone can eat together.
I would have hated that too.