Hard Time - Cara McKenna
The part about the letters deserves five stars, but everything else is a big meh. The first part, where the attraction begins, is told too hastily. The last part seems fake and has a couple of almost TSTL moments that I don't expect from this author.