We fly Delta from DTW. I have found, in the long run, it is more cost effective to fly to STT. After having many cancelled flight issues and lost luggage with Silver I would not trust travel to them. Cape or private air charter if you fly to SJU (have not tried Tradewind so can’t recommend them).