My wife and I were headed to Honolulu on a business/pleasure trip. I checked TripAdvisor for the top rated dive charters. Of those, I picked Rainbow Scuba based on the ratings and comments and my telephone conversation with one of the staff prior to the trip. They would not let us reserve a spot until we were actually in Hawaii at our hotel. This was a little confusing as many dive operators are only too happy to take your reservation and money as early as possible. When we arrived in Honolulu I called and made our reservation for the day we wanted to dive. We were picked up on time at our hotel. They provided gear based on the height and weight we provided and the gear fit perfectly. All the equipment they provided was in great working order and condition. We boarded the Kahala Kai, a catamaran, for the short ride to the dive site, the YO-257 and San Pedro shipwrecks. The visibility was very good and the wetsuits provided made the temperature comfortable at that depth. We had a great dive and were able to see some turtles and a spotted ray. The wrecks were interesting as these were the first wrecks I had visited that were so much intact. Jeff, our dive master, took lots of great pictures for us. The second dive was at a site called the Kewalo Pipe Reef. Again, the dive was excellent. Jeff took care to point out a lot of things we would have missed had we gone on our own. He found an octopus and we took some pictures with it. We also found a turtle resting beside the pipe and a spotted eel. The dive boat had water and snacks aboard. Jeff explained both dives and great detail prior to the dives. Another thing that was a little bit different was I paid for the dive after the dive. The pictures Jeff took were posted a few days later on their facebook and flickr sites. I had a little trouble accessing them but an email requesting help was answered very quickly and I was able to download the pictures. I rate the whole experience as excellent and would use them again.