Hundreds of children, many waving flags and banners, greeted the athletes as they arrived at the Senedd in Cardiff Bay.