Would have given it a higher rating but I was turned off by so much vulgarity and profanity. I ended up not finishing it because the unrefined tone was so jarring and out of place with the charming story. When the author just focused on telling the story, I enjoyed it. But, I wouldn't recommend it. It's seems there's a competition among authors to see who can use F** in the most inappropriate places, and it appears that this author wants to be a contender for the title.