If you charter a boat for anything in Europe. Even if the boat is just anchored off your villa to look at it you will pay tax on every Euro of the amount paid for the boat. Each country is a little different. They are all >20% of total charter fee in tax. At the end of the day the USVI and BVI taxes on hospitality remain on the low end. Rent a boat in Ft. Lauderdale and the sales tax will be 6% and 7% if the dock is in Miami.

Puerto Rico is having a massive problem paying their bills. More revenue will have to be found somewhere. Enjoy the current pricing while you can.