4.5 stars because I was torn to rate this book between 4 and 5. Okay, so I was surprised to have really enjoyed the book, more so to have loved it. I immensely enjoyed it. Like so much. It was a tale that had captured me into some sort of magical realm, especially when my fairytale-with-a-hot-prince sucker side hasn't a least bit dwindled. Set in the medieval time of Italy, brought about by a time-traveling shenanigan, I found myself so engrossed and I was captivated with every bit of Gabi's adventure that I couldn't just stop reading, and in case I could, I was left brooding about it right before I sleep. I would more than love to watch this if this comes down into a movie. Seriously. It was a very fascinating reading experience and I can wait no more to brace myself with a lot more adventure of its next installment, Cascade, which fortunately will come out this June! Yipee!