I loved this book! The characters are engaging and two-dimensional. They make mistakes and have to work through problems which makes them very believable.
The book is wonderfully written and the story seems to race by. I ended up staying up just to find out what happened. I've just got the next book and I can't wait to read it!