Ratings212
Average rating3.9
3.5 stars. Fun and really easy read, I plowed through it in about 3 days. I enjoyed the characters, how racism and sexism was addressed and the romance was super sweet. Loved the first third or so, but couldn't bring myself to care a ton about the twist in the latter portion. Great beach or vacation read.