All boxes ticked an utter wonderful weekend had by all.