My wife and I have used Jeff Jarvis's HMS Minnow Dive Charters in Key Largo, FL twice now. We recently went for three days of diving. He operates a boat that takes at most 6 divers (everytime we went was four or less). He has morning and afternoon dives and he is great for those who are capable divers and want small groups. He is not expensive and keeps his boat at the Holiday Inn Marina right in Key Largo. If you are a weak or very new diver, you may not like this because he does not normally get in the water with you. You may want to contact him on whether or not he runs trips where an instructor gets in the water with you. For the experienced diver he is the only way to see the Speigel Grove, Coast Guard Cutters Duane and Bibb, and all the other reefs in key largo. For those who never have dove Key Largo - some of the best diving I have seen with the Carribean and Hawaii included in that.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.