My family and I have been down the Rainbow River several times, both snorkeling and diving, both day and night. The water is very clear. Water temperature is in the lower 70s year round. There is always lots of wildlife around to be seen. Turtles, garfish, river otters, and lots of water birds can be seen. We went with American Pro Divers, but other dive shops do training and operate boats on this river. The main access point for the rainbow river is a very nice local park called KP Hole. They have access for boats on trailers. Also you can rent canoes. If you are not with a group (away from a dive boat) be sure to tow a dive flag.