I was lucky enough to have won this copy in a giveaway done by the author. It is a really cute young adult story. This is a well written story that continues to delight all of the way through.
I find that the characters are solid. They feel like actual people as you get caught up in their adventure.