You can totally tell this is a Mary Calmes book: the protagonist is not aware how hot he is but everyone else is and everyone adores him. People push and push and push to get him into bed. This was not one of her best but it was probably the hottest. Smokin' sexual tension and then red hot sex, although the sexual tension went on a little too long. I was thinking, "Enough already," near the end of that part. There wasn't much else to it until the sudden swerve into fantasy land. But I like the set up, very Buffy-esque.
Nitpicks: I hate hate hate it when authors have someone's hazel eyes changing color depending on mood. It's complete and utter bullshit. They change depending on the colors around, including paleness/darkness of skin.