Light, fresh, and funny; I found it very funny.
Don't expect a thick plot here because there's none. Oh! There is a plot, alright, but is not ... one of those that make you bite your nails and wonder what the heck is going on.
For me, the plot here is a filler so Dante can me me laugh. And laugh I did, indeed.
Little sense? Absolutely! For instance, Dante decides to run away with Charlie so he destroys his credit card to avoid leaving evidence behind... ahem, ahem, hello! Aren't God and the Devil able to see wherever you go without having to trace your CC? Hmmm...
Regardless little nonsense like this, I loved Dante and had a blast reading this book!
I'm giving it 4 stars only because of the end; it was too HEA even for Dante :-)