There is so much going on in this story that you are hooked from the beginning and can't put it down until the end. There are secrets and betrayal among the characters. Interesting characters to follow along in the story. Wonderful setting and good read.