I took a cruise over the Holidays with my family with one of our stops being in Cozumel. The cruise ship arrival time was later than most dive shops listed for afternoon dives, but Viky worked it out so they could accomodate us (myself and two teenage divers). The Trip Advisor reviews are spot on for Opal's "Dream Team" - simply stated, they are great people.
The rental gear was in great shape (can't stress the importance of this enough after reading the reviews of the cruise ship recommended excursion operator....)
On the drive from the shop to the boat, my son got to practice his Spanish and made a new friend with our driver as we learned about Cozumel and the history of the dive shop. For the dives, Julio was a great dive master and guide - very personable, knowledgable and safety concious. I go thru air quicker than my kids, but Julio was prepared with an extra long 2nd, which he let me use to extend the dive a bit to match my kids - but then back on my own for the safety stop & still boarded the boat with 500 psi. We had a small group, got in some great pictures and made new friends. If (make than when) I get back to Cozumel - definitely will dive with Opal's Dream again!