The water was crystal clear! We saw a lot of fish, turtles and SNAKES! Our camp site was big and clean (they emptied the garbage can every two hours). Our site was right on the river. We had bad campers across from us. They played loud music and let off firecrackers until 3Am. They got expelled from the park the next day, when a flood of complaints hit the office. The snorkeling was great (did not get to try diving).