The characters are endearing and funny. The mystery is interesting and emotional. Five stars for the characters mystery and romance. The only two things that would have take a star away was the graphic sec scenes and they are all over this story but then I decided not to be prudish and view them through the lens of inclusion! So I say skip 30 seconds if necessary otherwise enjoy the normalization of all types of intimacy and these fun stories.