A Cathy Kelly classic - full of her trademark warmth and wit from the No. 1 bestselling author.Fairy godmothers do exist, even in the tranquil hills of Ireland...Once upon a time, in the beautiful town of Carrickwell, lived three women whose lives were mapped out: Ambitious Mel would have her career and her family; caring Daisy a child with the boyfriend who is everything to her; and hot-headed Cleo would finish her degree and step into the family hotel business.Until the landscape shifted and it all came tumbling down.But Carrickwell, nestled in the shadows of Mount Carraig, is an ancient, magical place. And when Leah, a woman with her own secret turmoil, opens the Clouds Hill spa, Mel, Daisy and Cleo are thrown together - and find the courage to discover what really matters to them, always and forever...