Those ads you're talking about our ads generated by Google. And like Google, are generated by words and topics you post, as well as your ISP address. That's why they may not only be cruise related.
They are different than the banner ads CruiseMates sell and post, like those for some of the cruise lines.
Google ads to generate revenue to the site when they are clicked on.