You might do better at Marina Cay. Ferry is free if you eat there and they welcome day visitors. Also good snorkeling.