How many people? If just a few (6 or less)...
We used a captain named Chok, right out in front of the Pier Lounge. Just got to talking and it went from there. Smaller boat, but perfectly fine for reef fishing.
I don't have any contact info for him, but you can assuredly find him out in front of the pier lounge at some point (maybe even up on the deck of the pier lounge or sitting on steps beneath and to the side of it). He runs a small yellow boat there called the 'Dali' (I'm pretty sure of this name). He's got a wandering eye, if that helps, lol.
Word of warning... he DID hit on my girlfriend, big time, when I wasn't around at one point. So, he's not exactly my favorite person, but otherwise, was quite good.
Lastly, he bbq'ed our catch for us right on the beach in front of the Pier Lounge that evening. Very good.