We prefer the watersocks bought for around $10 at Walmart. Mainly because they dry faster than tennis shoes when you get them wet.
Went to Cococay last year and enjoyed it very much. We rented snorkel gear on the island. The equipment seemed clean enough and no one got sick from it. You can wander around the island as it is very small.