What to say? It's consistently at least amusing and sometimes outright funny, and it's cute in the right way, and it's energetic without being annoying with it, and it has a nice message which it gets across obviously but without descending into mawkishness or preaching. Also, the penguins are the best bit.