There are not even words to express the dive operation. Professional, go the extra mile, great service, well organized are not even close to the level of the entire staff. They set the standard in the keys. I make at least 20+ in the keys every year and this year I found Hall's from a friend. I'll be buying him a great dinner. Shallow or deep reefs or wrecks, they put you on the best spots. Of note is they did 1 hr trip to the Thunderbollt with 4 divers because they promised to go there that day. If you want to dive, dive, dive go to Halls.
If you own or manage Hall's Diving Center, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.