Not to give the guys at your hotel a bad rap, but the dive shop there really packs the boats full of people as they sell a lot of stay and dive packages.
Have also heard it is one of the few shops that feels obligated to go out in any condition as they have people who have prepaid for a block of dives and their are no refunds if dives are cancelled.
This is not my personal experience, just what I have heard from other divers and other sources
There are a lot of great dive operatos, go check them out and get a feel for what kind of vibe you get from them then make your choice.
I see you are from Atlanta. Lived in GA for 33 years, 12 in Atlanta now reside in Denver. Send a Varsity Chili dog my way as I miss those gut bombs.
Cehck out BC's right next to you hotel to. Go the beach, hang a right and you are there. It is a great little beach bar. Tell everyone greetings from Robert and Loie. Have Ernie or Carlo the bartenders make you a fresh lime daquiri or colada.
Have fun and dive safe