I dove this site 20 years ago and was very disappointed at the decrease in the numbers and variety of fish in the inner reef. It is still a great snorkel and there are occasional turtles that come in. It is crowded most of the time but the park limits the numbers so it is tolerable. There is a fee for non Hawaiian or military, and there is a parking fee, but the cars are secure. We did a dive on the outer reef. This is an easy dive and the fish are unafraid. Some of the fish are quite large and we had a large school of jacks swim around us. We saw some turtles as well. Any new diver could do this dive with ease. Our max depth was 48 feet with most of the dive above 40. While you can walk down to the beach I would recommend paying for the tram. We geared up at the car and then just finished up on the grass by the lifeguard stand. We took the channel, marked by buoys, on the right side of the reef and it was an easy out. To come back follow the cables.