We have used Luxurious Carib Tours and Steve Positive and they were both very good.