I like this book, but at the same time I find it far too confusing for a simple, straightforward romance. I liked the main characters and the chemistry between them. I thought that was well written but several things didn't make sense to me. Like Gianni's (the main male character) desire to keep his romances separate from his relationship with his son to protect the boy from hurt. This makes perfect sense, but then the character has already let his son spend over a week with the woman, Miranda, the female lead, that he's trying to protect him from. Or how Miranda was left broken-hearted when the man she loved fell for and married her twin sister. I went through the first half of the novel believing that she'd been in a relationship with this man, Oliver, but it turned out that Miranda had just thought herself in love with him and they weren't actually together. The other muddled part in that equation is that her husband-stealing sister doesn't want Miranda to get hurt, but at the same time knew that she loved Oliver, but decided to ignore that and go after him anyway. It's like no sisterly relationship I've seen before. Something like that would merit some bitterness or hair-pulling at least. And I'm still not entirely sure why the conflict that occurs midway through the story between Gianni and Miranda actually happened.
I liked the main characters here and I really think that Lawrence came up with quite a clever opening premise, but the confusion prevalent in the latter half of the novel makes me not want to give it more that 3 stars.