For ease,l I would say to hire a car, I think they recommend Dollar or Hertz, both with drop off's by the airport. Greyhound bus is $27 dollars one way, but only 3 or 4 times a day which means I would have to wait at the airport (Miami) for about 6 hours....when are you going?
Chris