Even though I missed the first 10 minutes of this movie I found it to be funny and rather enjoyable. The animation is good and the characters are engaging throughout.
One problem I had was that everyone seemed to speak perfect English with a slightly British accent at times... It just doesn't seem believable to me that a seemingly untouched civilization on an island would speak immaculate English and nothing else. The Spanish characters only seemed to say two words of Spanish in the whole thing too. I know it's a children's movie, but other films have handled the issue well in the past (such as Atlantis: The Lost Empire).
Anyway, overall it's a decent enough movie and I would certainly watch it again.
7/10