I have read this book twice now, it explains how Elena's life got to be how it is in great detail. And also how all the other main characters of the book series fare in the end. I found re-reading the complete series again helped to fully understand this book as I had finished the series a long time ago.
Definitely leaves you wishing for another book in the series as you are still left with unasnswered questions. So we can hope.