I went with Aldora Divers because they would work with the cruise ship schedule. Our cruise ship was going to dock in Cozumel but I did not want to book through the ship, so I picked Aldora after reading reviews and looking at their website. After getting off the ship I had no problem getting a taxi and finding their shop. I had brought some of my own great but rented the rest of what I needed and filled out the paperwork. Then I went to the dock (just a short walk) where the boat was getting ready. They were having a problem with one of the motors on that boat so we took it to a resort to pick up two other divers and they had a different bigger boat waiting for us to switch to, to make sure we would have no problems getting back. Then we went and picked up one other diver at another resort and headed out to the reef. Our dive guide was Ernesto and he and the other guys on the boat did a great job. I really enjoyed the steel tanks, being able to use all my air and diving with other experienced divers in a small group! The dives were great and they got me back in plenty of time to still do some shopping before the ship left port. I would definitely dive with Aldora again if I got the chance.