Out of sheer curiosity BTW which island?
Add me to the chorus suggesting arrival a day prior as I've have weather trouble almost delay my arrival and had I been arriving same day would've missed the boat. The only time I might suggest it would be if the cities were relatively close, such as ATL & FLL/MIA.