I have booked Graniel twice, and have been very satisfied with him both times. He will go the distance (litterally) to put you on the best fish. Remember to tip well (especially if trolling all day) if you have a good day; gas is not cheap in Belize