As we got closer to Saint Barts, a dream destination, I realized why this is where one finds the most megayachts in the world (who would have thought that at 150 feet, we would be one of the smaller b…