It's more like 3 1/2 stars!
The book starts really strong. Beautifully story with interesting details and good story-telling.
The second part is a bit of a let down. There are too many coincidences and too much issues going on to be believable. Still a good love story though!