Finding Love on the High Seas (Finding Love in Special Places #5)
Stacy Eaton

Zack Wheeler had been the most popular boy in school, but even thought things had looked great for him then, a lot had happened since. On the request of his family, Zach joins his buddies on a weeklong cruise and finds himself face to face with the nerdiest girl at school. Only she’s not a nerd now.
When Rainey and Zack decide to forget about the past, they look to enjoy the vacation, but when the ship docks, they are unsure what to do now with their newfound appreciation for each other.