Superb time had by all!