I loved almost every aspect of this book. The characters made you feel and the story and setting was beautiful. I thought that the author did a great job in weaving this tale. Unlike others..I liked the mixing of the politics and thought it was fitting with the story.My only complaint was that sometimes the characters were too stagnant. Rachel for example did not grow from her experience at all....she was so self absorbed it was almost unbelievable. That made things a bit too predictable.But overall an excellent tale. I just picked this book up on a whim, and I was not disappointed. I even recommended it to many of my friends.