Amazing time had by all the family