Crystal, what a fabulous review of your time on the Serenity! It's amazing that you managed to experience so much on your short sailing. That extra day without a port worked out well in terms of you getting to experience the ship.
I, too, would have been shocked by being presented a check in the dining room while I was entertaining guests. Now that you have described what happened to you, I will ensure that the maitre'd is informed that the bill should go on our shipboard account.
I am glad you enjoyed your experience. Thanks for posting!
Caroline