We use Luxurious Carib Tours. Fun guys, cold beers, willing to stop anywhere. Very trustworthy too.