My wife and I used the dive shop there at Baby beach called Jads beach store. The personal service was superb! The dive can be made by boat or shore. The boat entry is a lot easier, but the shore entry/exit is worth it. We saw a lot more than expected because of previous dives around the island had bad viz, but here we saw several sting rays, eels, spotted eagle ray, turtle, and too many other fish to name. I would rate the dive the best of the 12 we have made so far. Jads also has a few special sites that are not on the map and the other dive shops do not know where they are-- these other sites were great as well. We are going to try out the scooters for a shore dive tomorrow at baby beach. There is also a little bar and grill just west of baby beach for after the dive, just don't order the hamburger....it is NASTY!