It took me a while to really get into it (first half of the book), but once it did it was very nice. (view spoiler)[The love square also could get a little annoying but they didn't focus too much on it, so it was okay (hide spoiler)]