I dove John Pennekamp State Park off Key Largo. We rented a boat and "drove" out to the reef. It is an easy boat trip even for a novice navigator. The day we went the sea was rough and water was cloudy, viz was only about 30 feet. If you are into the drive it would be a fun dive.