Compelling... full of the right ingredients - passion, family saga, secrets, lies, manipulation, forbiddon love, friendship, jealousy, betrayal, countries and different lifestlyes, customs and characters having to adapt to them. I was totally fascinated with Sofia's story as the author did not portray her as a perfect porcelain doll - she has faults like everyone, and they make her the passionate person that she is, and that people can't help but love. She is stubborn, impatient, feisty and spoilt - but also witty, loyal, intelligent and warm. The relationship with her mother, the opposite to her, cold and steely, or so it would seem, is deeply moving, as they find out they perhaps have more in common than they really knew.
It also shows love to be complex, there is not always one right or wrong and one solution ... but it never dies.