This wasn't originally a 5* book for me but I've found myself re-reading it so many times that I've had to up my rating! This is very much one of my go-to comfort reads.
This one just really wasn't for me. I found the plot very predictable and it was actually a struggle to finish but I think it's more a case of me being too old!