If you are a fan of this genre then you know that vampire novels fit into three categories. Vampire are aliens/not of this earth. Vampires are a race separate from man. The Vampire is the result of a virus/parasite.
Del Toro stays true to that formula, but adds enough tension/thrills to make it worth the read.