I think it's a Turtle Sanctuary!
Not sure if anyone has caught anything of a good size but I always see people fishing when we visit. I think you can take a small boat out two days a week (Wednesdays and Saturdays?). Maybe this would help get better fish?
Thanks! Your answer is awaiting moderation.