4 stars for Caraval 
 It's quite a long journey for me to finish this book. However, Caraval brings me lots of joys, also it's really easy to read. That's maybe why I enjoy this book so much. Though some plots are a little bit normal, it's still worthy to read. Because there are so many tricks hidden in the Caraval.