The owner, Gabe is amazing. He has extremely qualified divemasters and instructors. The equipment is in excellent condition, the boat is supplied with ample weights and supplies. The boat seats approximately 13 divers, snacks and beverages are provided. Safety is their utmost concern. If an area or dive is not safe another site will be utilized. You never feel crowded, plenty of elbow room. The boat captains are well experienced and are also divers, they always keep an eye out on the water for divers. But what is important to me, you are not rushed, dives are based on your experience. So people who want a more advanced dive are not paired with a new diver. (Unless you don't mind). Those who have better air control are able to stay longer and those other go up. So if you want an excellent dive, fun & wonderful staff and variety of dives, this is the company for you!!!