We have used Cross jamaica Tours for many years. You cannot wrong with Owen