What I liked about this book is that it brought together mythological elements that I haven't seen put together in this way before. The main character is a living water element. This created all sorts of fun situations--she could turn into a puddle, splashing down out of frustration, fear, anger, embarrassment etc. which made it a great device to show character emotion. Other aspects of the water embodiment made for interesting problems, like what happens to her clothes? How does gravity affect her when she becomes water? You'll have to read the book to learn more. The other mythological elements in this book included ancient gods and saying more would be a spoiler so I'll stop there.
The story itself is a love story and an adventure that includes some good action scenes. It kept my interest because I found that I cared about the characters and what was going to happen to them.
The story did have a few problems for me. First, the opening section required a lot of patience because the main character seemed far too clueless to be an ancient being. Why, only now, is she asking questions about the humans when she's had humans around all this time? When she's on earth, why does she know words like 'upholstery' and what a TV remote is when she doesn't know what video cameras do? How does she know 'Finding Nemo', when even the humans aren't familiar with the film? These inconsistencies all too frequently pulled me out of the story, which was unfortunate because much of it I really did enjoy.
An interesting tale that had some great moments.