A grand time was had.