3.5-4 stars. I have to agree with the other reviewer, this book had a very old Harlequin paperback feeling to it. But since I grew up reading those books, I had no problem with all the melodrama and some dubious consent.
I loved Fagan (but not his name, poor thing!). Very likeable and charming character. And I don't really think that the event in Xavier's past should have pushed him to treat Fagan so horribly, but then where would the story be? ;)