The newness of the entire setup is also a huge advantage. How many people can say they got married while on a boat? This is enough to associate boats and the ocean with true love and romance for the rest of your life.
And if a wedding is stressing you out, then you're in the perfect place to unwind. Just take a seat on the deck, take off your shoes and you're ready to relax.