I've mentioned before that I don't get too excited about vampire novels, but I read Robin McKinley's Sunshine because of some recommendations. I liked several aspects of Sunshine over other vampire tales I've read. In McKinley's world, vampires are much different than humans--they move differently, look less than human, and act strange. This is better than vampires who are essentially human except they have super abilities and drink blood. Also, McKinley's novel takes place in an alternate world that is quite different than ours. She's developed alternative history and culture that's both interesting and unique. McKinley is also a talented writer with a deft touch and an enjoyable voice, which adds a great deal to the book.
On the other hand, the novel goes over ground that feels tired to me. The issue of how could a vampire and human actually get along or . . . actually love each other does not interest me all that much. Also, the awe and mystery is missing from vampires simply because we've all heard about them. So, if you like urban fantasy involving vampires, Sunshine is a good choice. But if you're already eating lots of garlic to keep vampire stories away, steer clear.