Fluid, clean animation that corresponded well with the lyrics of the song.
The audio is high quality not something that sounds like it was ripped off some illegal music site.
The song itself is pretty cool. It has a tropical, happyish, tone to it. :D
Keep it up mate