I love Danielle Steele, the book started off great but got really weird. This is definitely the weirdest book I have read from this author. If this is the first novel you read by this author, do not judge her by it. Every book I have read a part from this has been amazing.
It still had many funny moments and I still read the book in a few hours from start to finish.