Kaimana Tours was just what we needed. On time pick-up, quick transport and good equipment. This was a van so no big bus transfer. They had plenty of equipment and was able to offer dry snorkel and a bow up life vest for my wife and daughter. He was waiting when we got to top of hill, so right on time. With these guys you got more time in the water than some of the other tour companies. We got picked up at 6am and got back to hotel at 10:30.