A wonderful time had by all.