I am a certified but limited experience diver. Deep Blue runs small groups with great personal attention. The 100' dive on the "wall" was the highlight of my vacation. Dives are well briefed and safely operated. Small groups allow for needed attention for all party's. I will return to GC and I will return to Deep Blue.