I think a good majority of this game is pretty easy and if you have any ammount of puzzle solving skills, a lot of this game should give you no trouble.
An exception: The water temple. The really only thing that makes this hard is that you think you've been in this room already in every water...