>Besides the tax benefits there are a lot of other things to like here.
How does the tax work? It's part of US territory, so are you paying your income tax to the US as you usually would while earning in the US?
Or are you resident there and your earnings subject to taxes in PR? Aside from that, as a US citizen are you not still obliged to pay the IRS the taxes on a certain amount of earnings made outside the US?