A great day in the sun with lots of great activities