You can take a taxi for $10 round trip to Our Lucaya. It's really the only thing to do in Freeport. Have gone snorkeling twice here, and the snorkeling is OK. Don't expect to be wowed by anything as there really are no reefs to speak of off the coast.