A day well spent with lots of fun and laughter