A review by iblendspoons
One Last Stop by Casey McQuiston

5.0

I might like Red, White, and Royal Blue a *tiny* bit better, but this was still a perfect delight.