I've been diving for almost 20 years and this is hands down the best land based dive op I've ever had the pleasure of diving with. I cannot say enough good things about them. The crew is exceptionally kind and helpful, they are so organized things are done before you even think to do them, their boats are spacious and they have a your place sectioned off so no fighting for space. There is even a small mask bucket next to your tank to use which my group thought was genius. The dives were beautiful and relaxing. They have a special bar put between the ladders that you use to get your fins off so you don't have to hang on to the bouncing ladder. The ladders have great rails for those of us with physical issues and there are rubber grips at the top for added security. This crew will go an extra 10 miles for you, not just one. You can also do a shark dive if you'd like - no bait no feeding. I will be back as soon as I can!