Absolutely wonderful family festival day