It's a lovely book. Well written romance, fleshed-out sympathetic yet imperfect characters all around and plenty of tension and scares to have you skip ahead because your poor heart will give out in anxiety. The setting is so vivid you might want to run off to Ireland to see if you can find your own castle filled with the helpful yet scary spirits.
However, and I am frustrated that I feel this way, I didn't love it. I wanted to. It certainly gripped me enough that I read for six hours straight. But I found it way too easy to disengage. Perhaps because I had just DNF'ed Deathless with its ridiculously dreamy prose but a lackluster story. Here, we had a great story but the writing--to me--was so wordy and excessive that I found myself skimming to get to the point.
The dog dies in the end. I wasn't expecting this, and it made me burst into tears for 15 solid minutes.