Peterson Cay National Park (Freeport)

Not too excited about Freeport, but did read about Peterson Cay National park. It’s about a mile off coast. Has anyone done this from the cruise port? If so, how?