Loved every part of the book. It truly is unputdownable! The twist in the end is mind-blowing. All the ends are tied cleverly and it takes you a while to realise the clever plot. I finished the book on an early morning and still thought about it the whole day!