This book was absolutely amazing! It incorporated vampires and pirates, some of my favorite fantasy topics. There is a teeny bit of violence, but nothing graphic, no sex, though a mild attraction between a boy and a girl, but nothing sexual. There might have been a kiss or two. Maybe a swear word or two. I recommend for 10+.