I am giving this book a generous 4 stars. 3.5 is most accurate. The onle reason its not a three is a semi-unexpected twist toward the end. Otherwise this book follows along the same lines as the other books. 
 Elena is less self-centered and Damon is more likable than he was previously. I hope to read more about him as the series continues. Stefan is way to angsty from beginning to end and I have a feeling he always will be. The story once again seemed rushed and too short. Lot of unnessessary thoughts that were not even character developing and not enough story. It is fun, and easy reading though and the pace is quick so I still had some fun reading and will continue with the series.