This series has been hit and miss for me. I liked this fairy tale retelling. I liked the secondary characters Tank (and her purple fairy farts) and Ramon. The mystery of what is going one gets solved satisfactorily. The romance is very light; nothing happens on that front until the end of the book. (Which has been typical of this series).