Four stars for JP, and the book was definitely enjoyable and made me laugh so hard. But one star for Kelsey being an insecure shrew who needs constant reminders that she’s pretty, and for being so mean for the first 65% of the book. JP deserves better than this high maintenance insufferable woman-child.
Overall I liked it enough to give it 3.5 stars rounded up to 4.