The dive was only 20 minutes (which we knew going in) but it goes by really, really fast. I didn't enjoy the dive as much as I should have because I knew the brevity of the experience. But again, I knew that going in--so there's that. Also, we purchased the DVD video of the dive and it doesn't work--I expect that they'll refund the cost but it is a bummer to have not been able to view "our dive." Positives? Plenty of sharks (way cool), amazing visibility (up to 100 feet we were told--believe it), no chumming for a natural experience (other companies, I'm told chum), a friendly and helpful staff and ease of parking, boarding the boat and just good "Aloha" on the boat. Overall, I would recommend--just know it's going to be short!