Favorite December read! I was skeptical at first because despite all the great reviews I absolutely hated the main character for the first good bit. But the character growth was spectacularly done and I fell in love with her by the end. The setting also felt magical and made me very excited to visit Edinburgh ✨