This was a breath of fresh air, an imaginative mix of fairy tale meets fantasy with some mythology in it 
 and I read it all in one day. 
 Warning: Do not read in public places unless you don't mind to burst into laughter and people staring at you as if you just lost the last bit of your mind. There is a lot of great humor in the first half of this book. 
 Now, why I gave this 4 stars anyways is simply that to me personally the romance felt too sterile. 
 She is perfect for him, he is perfect for her... It was a bit too over the top for me.