Would have gave this book a five star except for the fact that I didn't really enjoyed the ending. Not that I don't like it, just that I wish there could have been more. Like an epilog or something when she comes back. But overall, I really really enjoyed this book.