If you’re in the mood for a cozy romance with a bit of magical mischief and emotional depth, this book is such a charming listen. Set against the breathtaking backdrop of the Isle of Skye in Scotland, the story follows lifelong best friends Harry and Emilia, whose relationship takes a complicated turn after one impulsive night together.

I listened to the audio version of the book, and the narrator was absolutely amazing, she brought Emilia’s emotions to life with such authenticity and warmth, making the story even more engaging.

Fast forward to a lonely New Year’s Eve where Emilia, heartbroken and tipsy, calls into a psychic TV show and spills her heart out. It’s such a raw, funny moment that kicks off a beautifully layered journey. Hoping to reset, Emilia agrees to a cozy cabin getaway with friends, only to have the mood shattered when Harry shows up… with his new girlfriend.

But this isn’t your typical love triangle. The Isle has its own plans, including an old myth and a mysterious time loop that traps them in a cycle of emotions, revelations, and second chances.

It’s tender, magical, and filled with heart. Perfect for fans of romantic stories with a hint of the supernatural and an unforgettable setting. The audio experience made it all the more special.