Yes, I have. Small, rustic, intimate, friendly, very laid back, good food, specialty & custom diving available. All units are on beach. They have no A/C, but do have fans. If you're there in the summer and there isn't a healthy breeze, you can roast inside.
Tremendous diver freedom, e.g., experienced divers can go about as deep as they want. The founder, Dick Birch, a delightful man who died too young of a nasty disease, believed in the diver taking responsibility for accurately assessing his own competence and comfort levels. It wasn't customary to ask for c-cards.
On balance, I'm not a huge fan of the scuba in this region, but SHB will take you to some sites that rank high on the Mid-Bahamas Quality Scale.
Regards,
DocVikingo