Daniel Radcliffe has praised the kindness of "lovely" Robbie Coltrane for keeping the young 'Harry Potter' stars "entertained" during long days of filming.