We have used Island Birds...Nadia there is great to work with

They have an alternate airport to SJU that is a taxi away and saves significant money that we will use on way back home