We have had a few nightmare experiences via SJU from lost luggage to repeated cancelled flights so stick to STT now. Water taxi or fly STT to EIS via Island Birds (more cost effective than water taxi when it is only two of us). AA rates from MI are a stupid level of ridiculous.