We went to Coki Beach and Coral World in 2016 on our own. We hired a private car to take us there and to pick us up at the end of the day. We spent the morning on the beautiful beach with very few people and awesome snorkeling, then we went to Coral World for a sea lion encounter and to wander around. I believe we ate lunch there as well. We returned to the beach (the vendor watched our chairs), and it was packed! I do know that area was affected by the hurricane, so I do not know what it looks like today, but I've dreamed of going back.