The young and young-at-heart try to have a good time