This was the greatest experience. Every penny went to the cause and the program was run by dedicated and knowledgeable staff and volunteers. The beach was amazing and the local guides were so caring. I would go back and do it again in a heartbeat. Oh and the turtles were adorable too!