Dannyboy is great for family tours.
Email him:
[email protected]He will take you to snorkel at Mexico Rocks up north, then some beach time, and fishing where it is more isolated. He will just take the 5 of you, great family time, with a real family man.