My thinking here is to offer you a logo that not only illustrates your yacht, but also the experience on that yacht. Getting people to imagine themselves emotionally in the experience can be a powerful call to action.
Hi iRobin, We like the effect of focusing on the emotion of the person the only problem is that it is very hard to see that it is a yacht. Especially on business cards where the whole logo will be the size of a quarter.