A review by cathasreading
One Last Stop, by Casey McQuiston

4.0

Adorable with great spicy scenes but you've got to suspend your disbelief a little and not question too hard how the 'magic' works.