Cleo loves winter in Wavebreak Bay. The tourists leave as the temperatures drop, the fairy lights go up and it really starts to feel like home again. It also happens to be the time of year that her best friend Eliot comes back from San Francisco.
Though the seasons change, not much else in Cleo’s life does. She’s in a people-pleasing rut taking the worst shifts at the family restaurant, pet-sitting for her parents and making little time for herself. Cleo has spent so long thinking about everyone around her that she’s lost sight of what she wants. And she wants Eliot. And she’s decided that, this year, she’s finally going to tell him.
But as the snow settles on Wavebreak Bay, Cleo’s Christmas-for-two is disrupted by the arrival of her entire family – and more guests keep arriving. As Cleo works hard to make sure everyone else is having the most wonderful time of the year, will she finally pluck up the courage to stand up for herself . . . and to follow her heart?