4 and 1/2 stars!! 
 I'm totally in LOVE... not at all what I expected this to be, and I'm so glad I took a chance on it. 
 A lovely surprise that hooks you from start to finish :) 
 Off to read the next one!