Anthony's Key Resort
This was a trip of a lifetime! The staff here are great and take care of everything. My BCD had a malfunction and their knowledgeable "tech" department helped to fix my equipment, so I never missed a dive- Denny- is the best!
The dive sites are all amazing and we saw turtles on every dive. The dolphin encounter is a once and a lifetime experience. The dive shop is well run (as a former SCUBA instructor, I approve) I saw several folks taking courses and chatted with the instructors- 5 star PADI shop! The resort is for all ages, but there were fewer folks under 30 years old. The food is predetermined, but excellent. Happy hour's even better!