Set in two time periods but in the same location, Harbor Island, this story follows the romances of two young women. The first part is set in 1973 and Cecilia Freemont is the rebellious young lady who goes to work as housekeeper on the island after leaving her “hippy” boyfriend. Harbor Island has been owned and run by the Reginald family who strive to protect it. and which provides employment for the local residents. There are some fantastic characters on the island although it is the Reginalds who are key to much of the story, especially the siblings, Victoria and Richard (Dickie) who are soon friends with CiCi. It is their interactions, developing relationship and difficult relationship with their father that are the focus for the first part of the story, until CiCi has to leave the island.

The second part has CiCi, now in her sixties, returning to the island for a sad event. Here she meets the children of Victoria – Tina and Sebastien – and the mysteries of the island continue. As some secrets are revealed, an impending ecological disaster which brings someone there’s a huge one when someone CiCi never dreamt of meeting again comes back into her life. There are some great surprises in this section, and I have to say that I loved the ending! It is a moving story, with a beautiful setting brought to life through the fantastic descriptions. It is only as the secrets from the island are revealed that there’s any chance of a happy ever after for these characters!

This is a heartwarming story across the generations, filled with love, secrets, romance and intrigue. It is a great read, a real page turner and moving story that I have no hesitation in highly recommending.