A thoroughly engaging tale of romance with a twist of modern day magic. I must confess that I figured out what the ending would be early on in the book, but found the ride to get there was well worth the trip. I liked the spin on your typical romance novel and enjoyed the play between characters. The author added two cats with more personality than half the real people I know and it just added icing to the cake. I can't say enough about this book and how much I enjoyed it!