Very well done operation, great captain and crew, smooth sailing very attentive. White bank shallow reef 6-15 feet deep, with some relief and a cave, plus... great weather , low seas no thunderstorms and good water clarify for July made it an awesome experience for our varied party (me experienced diver/snorkeler), wife (beginner) and grand kids (1st trip to Keys though have been scalloping and snorkeling before). Been to many places snorkeling, hawaii, bermuda, barbados, mexico and nassua yet, Key Largo remains one of the best. I have used this company for myself in my 30s, then my kids and now my grandkids...highly recommend Sundivers