Hannah is a fearless young girl. This is what I liked about her best. Than there is Hannah's father and traveling companions including Grif, Hannah's dog. One of the things I liked the most was the reference to the different stories like Aladdin and Tarzan. Of course, I can't forget the exciting, thrilling, magical adventure that Hannah and everyone else went on. There was never a dull moment to be had in this book. The ending left me wanting to read the next book.